Para mais informações sobre a API de Vídeo ao vivo, acesse nossa documentação sobre Vídeo ao vivo.
Você pode fazer uma solicitação POST para a borda live_videos
a partir dos seguintes caminhos:
/{group-id}/live_videos
Ao publicar nessa borda, será criado um Vídeo ao vivo.
Nome | Descrição |
---|---|
app_attribution_tag string numérica ou número inteiro | Uma tag de atribuição para vídeos ao vivo que será mostrada no feed. |
attribution_app_id string numérica ou número inteiro | Identificação do app de atribuição. |
content_tags list<numberic string> | Tags que descrevem o conteúdo do vídeo. Use o ponto de extremidade de pesquisa com o /search?type=adinterest&q=sunsets |
description string em UTF-8 | A descrição do vídeo ao vivo. Aceita emojis. |
encoding_settings string |
Identificador do grupo de configurações de decodificação que o transmissor está usando para a transmissão. Esse parâmetro atualmente só está em uso para transmissões 360 ao vivo. O valor a ser passado para esse parâmetro é o da chave |
event_params número inteiro | Registro de data e hora Unix de quando o transmissor planeja entrar ao vivo. |
fisheye_video_cropped booleano | Indica se o vídeo em formato olho de peixe será cortado ou não. |
front_z_rotation float | A rotação z frontal em graus no vídeo em formato olho de peixe. |
game_id string numérica ou número inteiro | Defina sobre que jogo é o vídeo. Use o ponto de extremidade de pesquisa com o /search?type=game&=pubg |
game_specs Parâmetro de especificações do jogo | Defina os metadados que representam qual jogo deve ser atribuído. |
is_spherical booleano | Sinalização que denota que a transmissão é 360 ao vivo. |
live_encoders list<numberic string or integer> | Decodificadores ao vivo que transmitirão esse vídeo ao vivo. |
original_fov int64 | Campo original de visualização da câmera. |
post_surfaces_blacklist list<enum{1, 2, 3, 4, 5}> | Uma lista de proibição sobre onde a publicação não aparecerá, para uma experiência somente no feed. |
privacy Parâmetro de privacidade | Privacidade desse vídeo ao vivo. |
projection enum{EQUIRECTANGULAR, CUBEMAP} | Sinalização que denota a projeção esperada de transmissões 360 ao vivo. O valor padrão é EQUIRECTANGULAR. |
save_vod booleano | Se os dados do vídeo deverão ser salvos para consumo posterior no formato VOD ou não. O valor padrão é "true". (Observação: só pode ser definido no momento da criação) |
schedule_custom_profile_image imagem | Imagem personalizada que aparecerá no story e lobby da live agendada. |
spatial_audio_format enum{ambiX_4} | Denota o formato da transmissão de áudio espacial. Quando não especificado, presume-se que o áudio será mono ou estéreo. |
status enum {UNPUBLISHED, LIVE_NOW, SCHEDULED_UNPUBLISHED, SCHEDULED_LIVE, SCHEDULED_CANCELED} | O status da transmissão. Uma transmissão |
stereoscopic_mode enum {MONO, LEFT_RIGHT, TOP_BOTTOM} | Defina essa sinalização no modo estereoscópico para o vídeo. |
stop_on_delete_stream | Defina isso como |
title string em UTF-8 | O título do vídeo ao vivo. Aceita emojis. |
Esse ponto de extremidade aceita leitura após gravação e lê o nó representado por id
no tipo de retorno.
Struct { id: numeric string, stream_url: string, secure_stream_url: string, stream_secondary_urls: List [ string ], secure_stream_secondary_urls: List [ string ], dash_ingest_url: string, }
Erro | Descrição |
---|---|
100 | Parâmetro inválido |
200 | Erro de permissões |
Nome | Descrição |
---|---|
API de Grupos | Esse é um recurso que exige análise do app. |
GET /v7.0/{group-id}/live_videos HTTP/1.1
Host: graph.facebook.com
Saiba mais sobre a Graph API no guia sobre como usar a Graph API.
Nome | Descrição |
---|---|
broadcast_status list<enum {UNPUBLISHED, LIVE, LIVE_STOPPED, PROCESSING, VOD, SCHEDULED_UNPUBLISHED, SCHEDULED_LIVE, SCHEDULED_EXPIRED, SCHEDULED_CANCELED}> | Permite que você especifique o tipo dos vídeos ao vivo que serão retornados. Se não houver nenhum valor, todos os tipos de status serão retornados. |
source enum{target, owner} | Valor padrão: A origem onde os vídeos devem ser consultados. Por exemplo, |
A leitura a partir dessa borda retornará um resultado no formato JSON:
{ "data": [], "paging": {} }
data
Uma lista de campos de Vídeo ao vivo.
paging
Para mais detalhes sobre paginação, consulte o guia da Graph API.
Erro | Descrição |
---|---|
200 | Erro de permissões |
Não é possível executar essa operação no ponto de extremidade.
Não é possível executar essa operação no ponto de extremidade.