Contêiner do Instagram

Representa um contêiner de mídia para criar uma publicação do Instagram. Consulte o guia Publicação de conteúdo para ver todas as etapas do processo.

Criação

Esta operação não é compatível.

Leitura

GET /{instagram-container-id}

Obtém campos e bordas em um contêiner do Instagram.

Requisitos

TipoDescrição

Tokens de acesso

Usuário

Permissões

instagram_basic
instagram_content_publish
pages_read_engagement


Se o usuário do app receber uma função na Página por meio do Gerenciador de Negócios, uma destas permissões também será necessária:


ads_management
business_management

Sintaxe da solicitação

GET https://graph.facebook.com/{instagram-container-id}
  ?fields={fields}
  &access_token={access-token}

Parâmetros da string de consulta

ParâmetroValor

access_token
Obrigatório
String

O token de acesso do usuário do app.

fields
Lista separada por vírgulas

Uma lista separada por vírgulas dos campos e bordas que devem ser retornados. Se omitida, os campos-padrão serão retornados.

Campos

Nome do campoDescrição

copyright_check_status

Usado para verificar se o vídeo carregado viola direitos autorais. Estes são os pares chave-valor retornados:

  • matches_found definido como uma das opções a seguir.
    • true: o vídeo viola direitos autorais.
    • false: o vídeo não viola direitos autorais.
  • status definido como uma das opções a seguir.
    • completed: o processo de detecção foi concluído.
    • error: ocorreu um erro durante o processo de detecção.
    • in_progress: o processo de detecção está em andamento.
    • not_started: o processo de detecção não foi iniciado.

id

ID do contêiner do Instagram, representado em exemplos de código como {instagram-container-id}.

status

Status de publicação. Se status_code for ERROR, esse valor será um subcódigo de erro.

status_code

O status de publicação do contêiner. Valores possíveis:


  • EXPIRED: o contêiner não foi publicado dentro de 24 horas e expirou.
  • ERROR: o processo de publicação do contêiner não foi concluído.
  • FINISHED: o contêiner e o objeto de mídia estão prontos para publicação.
  • IN_PROGRESS: o processo de publicação do contêiner está em andamento.
  • PUBLISHED: o objeto de mídia do contêiner foi publicado.

Bordas

Não há bordas nesse nó.

Resposta

Um objeto formatado por JSON que contém os campos solicitados e padrão.

{
  "{field}":"{value}",
  ...
}

Exemplo de solicitação

curl -X GET \
  'https://graph.facebook.com/17889615691921648?fields=status_code&access_token=IGQVJ...'

Exemplo de resposta

{
  "status_code": "FINISHED",
  "id": "17889615691921648"
}

Atualização

Esta operação não é compatível.

Exclusão

Esta operação não é compatível.