/{conversation-id}
사용자와 Facebook 페이지 또는 Instagram 프로페셔널 계정 사이의 Messenger 대화입니다.
GET /v21.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
작업을 수행할 수 있는 사용자가 요청한 페이지 액세스 토큰Instagram 메시지의 경우 다음도 필요합니다.
이름 | 설명 |
---|---|
| 대화의 ID |
| 대화 내의 메시지 |
페이지 메시지 전용
페이지 메시지 전용
Instagram 메시지 전용 | 대화의 참가자 사용자의 Instagram 범위 ID나 페이지 범위 ID, 또는 Instagram 프로페셔널 계정의 Instagram ID나 페이지 ID. 사용자 또는 페이지의 이메일 사용자 또는 페이지의 이름 어떤 사용자의 Instagram 사용자 이름 또는 Instagram 프로페셔널 계정 |
| 대화에 마지막 메시지가 추가된 시각 |
대화 내의 특정 메시지에 대한 정보를 얻으려면 메시지 엔드포인트로 요청을 보내세요.
이 에지를 사용하여 삭제할 수 없습니다.
이 에지를 사용하여 업데이트할 수 없습니다.
이름 | 설명 | 게시하는 데 사용 |
---|---|---|
대화의 모든 메시지 리스트 | 답장(페이지 전용) |