As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Obter informações sobre uma celebridade
Nestes procedimentos, você obtém informações sobre celebridades usando a operação da API getCelebrityInfo. A celebridade é identificada usando o ID da celebridade retornado em uma chamada anterior a RecognizeCelebrities. 
Chamando  GetCelebrityInfo
            
            Esses procedimentos exigem o ID de celebridade de uma celebridade que o Amazon Rekognition conhece. Use o ID da celebridade anotado em Reconhecer celebridades em uma imagem. 
        Para obter informações sobre uma celebridade (SDK)
Se ainda não tiver feito isso:
                Crie ou atualize um usuário com permissões AmazonRekognitionFullAccess e AmazonS3ReadOnlyAccess. Para obter mais informações, consulte Etapa 1: Configure uma conta da AWS e crie um usuário.
Instale e configure o AWS CLI  AWS SDKs e. Para obter mais informações, consulte Etapa 2: configurar o AWS CLI e AWS SDKs.
            Use os exemplos a seguir para chamar a operação GetCelebrityInfo.
                
                 - Java
 Este exemplo exibe o nome e as informações sobre uma celebridade.
                         idSubstitua por uma das celebridades  IDs  exibidas emReconhecer celebridades em uma imagem.
                            //Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
//PDX-License-Identifier: MIT-0 (For details, see https://github.com/awsdocs/amazon-rekognition-developer-guide/blob/master/LICENSE-SAMPLECODE.)
package aws.example.rekognition.image;
import com.amazonaws.services.rekognition.AmazonRekognition;
import com.amazonaws.services.rekognition.AmazonRekognitionClientBuilder;
import com.amazonaws.services.rekognition.model.GetCelebrityInfoRequest;
import com.amazonaws.services.rekognition.model.GetCelebrityInfoResult;
public class CelebrityInfo {
   public static void main(String[] args) {
      String id = "nnnnnnnn";
      AmazonRekognition rekognitionClient = AmazonRekognitionClientBuilder.defaultClient();
      GetCelebrityInfoRequest request = new GetCelebrityInfoRequest()
         .withId(id);
      System.out.println("Getting information for celebrity: " + id);
      GetCelebrityInfoResult result=rekognitionClient.getCelebrityInfo(request);
      //Display celebrity information
      System.out.println("celebrity name: " + result.getName());
      System.out.println("Further information (if available):");
      for (String url: result.getUrls()){
         System.out.println(url);
      }
   }
}
      
                           
                    - Java V2
 - 
                            
Esse código foi retirado do  GitHub  repositório de exemplos do SDK de AWS documentação. Veja o exemplo completo aqui.
                            import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.rekognition.RekognitionClient;
import software.amazon.awssdk.services.rekognition.model.GetCelebrityInfoRequest;
import software.amazon.awssdk.services.rekognition.model.GetCelebrityInfoResponse;
import software.amazon.awssdk.services.rekognition.model.RekognitionException;
/**
 * Before running this Java V2 code example, set up your development
 * environment, including your credentials.
 *
 * For more information, see the following documentation topic:
 *
 * https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html
 */
public class CelebrityInfo {
    public static void main(String[] args) {
        final String usage = """
                Usage:    <id>
                Where:
                   id - The id value of the celebrity. You can use the RecognizeCelebrities example to get the ID value.\s
                """;
        if (args.length != 1) {
            System.out.println(usage);
            System.exit(1);
        }
        String id = args[0];
        Region region = Region.US_WEST_2;
        RekognitionClient rekClient = RekognitionClient.builder()
                .region(region)
                .build();
        getCelebrityInfo(rekClient, id);
        rekClient.close();
    }
    /**
     * Retrieves information about a celebrity identified in an image.
     *
     * @param rekClient the Amazon Rekognition client used to make the API call
     * @param id the unique identifier of the celebrity
     * @throws RekognitionException if there is an error retrieving the celebrity information
     */
    public static void getCelebrityInfo(RekognitionClient rekClient, String id) {
        try {
            GetCelebrityInfoRequest info = GetCelebrityInfoRequest.builder()
                    .id(id)
                    .build();
            GetCelebrityInfoResponse response = rekClient.getCelebrityInfo(info);
            System.out.println("celebrity name: " + response.name());
            System.out.println("Further information (if available):");
            for (String url : response.urls()) {
                System.out.println(url);
            }
        } catch (RekognitionException e) {
            System.out.println(e.getMessage());
            System.exit(1);
        }
    }
}
                         
                - AWS CLI
 - 
                            
Esse AWS CLI comando exibe a saída JSON para a operação da get-celebrity-info CLI. IDSubstitua por uma das celebridades  IDs  exibidas emReconhecer celebridades em uma imagem. Substitua o valor de profile-name com o nome do seu perfil de desenvolvedor.
                            aws rekognition get-celebrity-info --id celebrity-id --profile profile-name
                         
                    - Python
 Este exemplo exibe o nome e as informações sobre uma celebridade.
                            idSubstitua por uma das celebridades  IDs  exibidas emReconhecer celebridades em uma imagem. Substitua o valor de profile_name na linha que cria a sessão do Rekognition pelo nome do seu perfil de desenvolvedor.
                            # Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
# PDX-License-Identifier: MIT-0 (For details, see https://github.com/awsdocs/amazon-rekognition-developer-guide/blob/master/LICENSE-SAMPLECODE.)
import boto3
def get_celebrity_info(id):
    session = boto3.Session(profile_name='profile-name')
    client = session.client('rekognition')
    # Display celebrity info
    print('Getting celebrity info for celebrity: ' + id)
    response = client.get_celebrity_info(Id=id)
    print(response['Name'])
    print('Further information (if available):')
    for url in response['Urls']:
        print(url)
def main():
    id = "celebrity-id"
    celebrity_info = get_celebrity_info(id)
if __name__ == "__main__":
    main()
                         
                    - .NET
 Este exemplo exibe o nome e as informações sobre uma celebridade.
                            idSubstitua por uma das celebridades  IDs  exibidas emReconhecer celebridades em uma imagem.
                            //Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
//PDX-License-Identifier: MIT-0 (For details, see https://github.com/awsdocs/amazon-rekognition-developer-guide/blob/master/LICENSE-SAMPLECODE.)
using System;
using Amazon.Rekognition;
using Amazon.Rekognition.Model;
public class CelebrityInfo
{
    public static void Example()
    {
        String id = "nnnnnnnn";
        AmazonRekognitionClient rekognitionClient = new AmazonRekognitionClient();
        GetCelebrityInfoRequest celebrityInfoRequest = new GetCelebrityInfoRequest()
        {
            Id = id
        };
        Console.WriteLine("Getting information for celebrity: " + id);
        GetCelebrityInfoResponse celebrityInfoResponse = rekognitionClient.GetCelebrityInfo(celebrityInfoRequest);
        //Display celebrity information
        Console.WriteLine("celebrity name: " + celebrityInfoResponse.Name);
        Console.WriteLine("Further information (if available):");
        foreach (String url in celebrityInfoResponse.Urls)
            Console.WriteLine(url);
    }
}
                         
                
            
 
            GetCelebrityInfo solicitação de operação
            Estas são a entrada e a saída JSON de exemplo GetCelebrityInfo. 
            A entrada para GetCelebrityInfo é o ID da celebridade obrigatório.
            {
    "Id": "nnnnnnn"
}
         
            GetCelebrityInfo resposta da operação
            
            
            
            
            GetCelebrityInfo retorna uma matriz (Urls) de links para informações sobre a celebridade solicitada.
            {
    "Name": "Celebrity Name",
    "Urls": [
        "www.imdb.com/name/nmnnnnnnn"
    ]
}