/{conversation-id}Conversación de Messenger entre una persona y una página de Facebook o una cuenta profesional de Instagram.
GET /v25.0/{conversation-id} HTTP/1.1
Host: graph.facebook.com/* PHP SDK v5.0.0 */
/* make the API call */
try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->get(
'/{conversation-id}',
'{access-token}'
);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
/* handle the result *//* make the API call */
FB.api(
"/{conversation-id}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{conversation-id}",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/{conversation-id}"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];MESSAGING en la página que se consulta.Para los mensajes de Instagram, también necesitarás lo siguiente:
instagram_basic.instagram_manage_messages.| Nombre | Descripción |
|---|---|
| Identificador de la conversación. |
| Indica si la aplicación que realiza esta solicitud es el propietario de la conversación responsable de responder a la conversación. Nota: Este campo solo se devolverá si la página de Facebook o cuenta de Instagram asociada tiene activado el enrutamiento de conversaciones. |
| Mensajes de una conversación. |
Solo mensajes entre páginas
Solo mensajes entre páginas
Solo mensajes de Instagram | Participantes en la conversación. Identificador específico de Instagram o de la página para una persona o identificador de la página o de la cuenta profesional de Instagram. Correo electrónico de la persona o la página. Nombre de la persona o la página. Nombre de usuario de Instagram de una persona o tu cuenta profesional de Instagram. |
| La fecha y hora en que se añadió el último mensaje a la conversación. |
Para obtener información sobre un mensaje concreto dentro de una conversación, envía una solicitud al extremo message.
No puedes realizar la publicación mediante este perímetro.
Usa la plataforma de Messenger para enviar plantillas y respuestas rápidas, entre muchas otras cosas.
No puedes eliminar mediante este perímetro.
No puedes realizar la actualización mediante este perímetro.
| Nombre | Descripción | Se utiliza para publicar |
|---|---|---|
Lista de todos los mensajes de la conversación. | Respuestas (solo lo utilizan las páginas). |