GET /v21.0/{message-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(
'/{message-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(
"/{message-id}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{message-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:@"/{message-id}"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
類型 | 說明 |
---|---|
如要就在您的應用程式中沒有開發人員、測試人員或管理員等角色的用戶存取資料,此為必要項目 | |
功能 | 不適用 |
憑證 | 專頁存取憑證,由可以在所查詢或連結至 Instagram 專業帳戶的專頁上執行 |
權限 |
如果是 Instagram 訊息,則還需要 |
Instagram 訊息
如果欄位沒有資料,便不會在 JSON 回應中傳回。
名稱 | 說明 | ||||
---|---|---|---|---|---|
file_url generic_template id image_data name video_data | 附加至訊息的媒體,例如圖片、影片或檔案 CDN 網址。 訊息附加檔案的網址 訊息附加圖片的網址。可包含以下鍵值組合:
附件編號 訊息附加圖片的網址。可包含以下鍵值組合:
附件名稱 訊息附加影片的網址 | ||||
| 訊息的建立時間 | ||||
id email name username | 有關訊息傳送者的資訊。可以是用戶、專頁或 Instagram 專業帳戶 此編號可以是用戶的 Instagram 範圍編號或專頁範圍編號,也可以是您企業的專頁編號或 Instagram 專業帳戶編號。 用戶或 Facebook 專頁的電郵地址。僅適用於專頁訊息往來 用戶或 Facebook 專頁的名稱。僅適用於專頁訊息往來 Instagram 用戶或您 Instagram 專業帳戶的用戶名稱。僅適用於 Instagram 訊息往來 "from": { "username": "INSTAGRAM-USERNAME", "id": "ID" } | ||||
| 訊息編號 | ||||
| 只會在 | ||||
| 訊息的文字內容。如果訊息中沒有文字,則此欄位為空。 | ||||
data 陣列reaction 表情符號users 物件陣列id username | 訊息所接收到的心情類型,以及表達該心情類型的用戶之完整名單。 心情物件陣列 心情表情符號類型 對訊息表達心情的用戶之名單 此編號可以是 Instagram 用戶的 Instagram 範圍編號,也可以是您企業的 Instagram 專業帳戶編號。 Instagram 用戶或您 Instagram 專業帳戶的用戶名稱。僅適用於 Instagram 訊息往來 "reactions": { "reaction": "❤️", "users" : [ { "username": "INSTAGRAM-USERNAME", "id": "ID", }, ] } | ||||
| 訊息中包含的媒體分享內容,例如帖子或商品範本。請注意,您還需要為分享物件要求子欄位,方可檢索資料。 "shares": { "data": [{ "template": { "payload":{ "product": { "elements":{ //Can contain multiple products if applicable "data": [ { "id" : "PRODUCT-ID", // 0 if business can't see this product "retailer_id": "ID-ASSIGNED-BY-THE-RETAILER", "image_url" : "IMAGE-URL", "name" : "PRODUCT-NAME", "price" : "$10" }, ], } } } } }] } | ||||
| 限時動態的連結和編號。僅支援提及和回覆功能。 StoryReply: { "link": "CDN-URL", "id": "STORY-ID" } StoryMention: { "link": "CDN-URL", "id": "STORY-ID" } | ||||
|
| ||||
data 陣列id email name username | 有關訊息接收者的資訊 此編號可以是用戶的 Instagram 範圍編號或專頁範圍編號,也可以是您企業的專頁編號或 Instagram 專業帳戶編號。 用戶或 Facebook 專頁的電郵地址。僅適用於專頁訊息往來 用戶或 Facebook 專頁的名稱。僅適用於專頁訊息往來 Instagram 用戶或您 Instagram 專業帳戶的用戶名稱。僅適用於 Instagram 訊息往來 "to": { "data": [ { "username": "INSTAGRAM-USERNAME", "id": "ID" } ] } |
名稱 | 說明 |
---|---|
附加至訊息的檔案。 | |
分享的物件,包括連結、相片、影片、貼圖和商品。 |
您無法在此端點上執行此操作。
您無法在此端點上執行此操作。
您無法在此端點上執行此操作。