Pesan individu dalam percakapan Messenger atau percakapan pengiriman pesan Instagram.
Untuk mendapatkan ID pesan, gunakan endpoint percakapan atau Webhooks untuk mengambil ID pesan individu.
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
}];
Jenis | Deskripsi |
---|---|
Diperlukan untuk mengakses data bagi orang yang tidak memiliki peran di aplikasi Anda, seperti: developer, penguji, atau admin | |
Fitur | Tidak berlaku |
Token | Token akses Halaman dari orang yang dapat melakukan tugas |
Izin | Izin Izin |
Untuk Berkirim Pesan di Instagram
Jika kolom tidak memiliki data, kolom tidak akan ditampilkan dalam tanggapan JSON.
Nama | Deskripsi | ||||
---|---|---|---|---|---|
file_url generic_template id image_data name video_data | Media, seperti gambar, video, atau file URL CDN, terlampir pada pesan. URL file yang terlampir pada pesan URL gambar yang terlampir pada pesan. Dapat menyertakan pasangan kode:nilai berikut:
ID lampiran URL gambar yang terlampir pada pesan. Dapat menyertakan pasangan kode:nilai berikut:
Nama lampiran URL video yang terlampir pada pesan | ||||
| Waktu pesan dibuat | ||||
id email name username | Informasi tentang siapa yang mengirim pesan. Dapat berupa orang, Halaman, atau akun Profesional Instagram ID dapat berupa ID lingkup Instagram atau ID lingkup Halaman untuk orang atau ID Halaman atau ID akun Profesional Instagram untuk bisnis Anda. Email seseorang atau Halaman Facebook. Hanya Berkirim Pesan di Halaman Nama seseorang atau Halaman Facebook. Hanya Berkirim Pesan di Halaman Nama pengguna untuk seseorang di Instagram atau akun Profesional Instagram Anda. Hanya Berkirim Pesan di Instagram "from": { "username": "INSTAGRAM-USERNAME", "id": "ID" } | ||||
| ID pesan | ||||
| Hanya ditampilkan ketika | ||||
| Konten teks pesan tersebut. Jika tidak ada teks yang menjadi bagian dari pesan, ini akan kosong. | ||||
data arrayreaction emojiusers array objekid username | Jenis tanggapan yang diterima pesan dengan daftar semua orang yang menanggapi dengan jenis tanggapan itu. Array objek tanggapan Jenis emoji tanggapan Daftar orang yang telah menanggapi pesan ID tersebut bisa berupa ID lingkup Instagram untuk seseorang di Instagram atau ID akun Profesional Instagram untuk bisnis Anda. Nama pengguna untuk seseorang di Instagram atau akun Profesional Instagram Anda. Hanya Berkirim Pesan di Instagram "reactions": { "reaction": "❤️", "users" : [ { "username": "INSTAGRAM-USERNAME", "id": "ID", }, ] } | ||||
| Media yang dibagikan, seperti template produk atau postingan, disertakan dalam pesan. Harap diperhatikan, untuk objek yang dibagikan Anda perlu meminta sub-kolom juga untuk mengambil data. "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" }, ], } } } } }] } | ||||
| Tautan dan ID cerita. Hanya penyebutan dan balasan yang didukung. StoryReply: { "link": "CDN-URL", "id": "STORY-ID" } StoryMention: { "link": "CDN-URL", "id": "STORY-ID" } | ||||
| Array
| ||||
data arrayid email name username | Informasi tentang siapa yang menerima pesan ID dapat berupa ID lingkup Instagram atau ID lingkup Halaman untuk orang atau ID Halaman atau ID akun Profesional Instagram untuk bisnis Anda. Email seseorang atau Halaman Facebook. Hanya Berkirim Pesan di Halaman Nama seseorang atau Halaman Facebook. Hanya Berkirim Pesan di Halaman Nama pengguna untuk seseorang di Instagram atau akun Profesional Instagram Anda. Hanya Berkirim Pesan di Instagram "to": { "data": [ { "username": "INSTAGRAM-USERNAME", "id": "ID" } ] } |
Nama | Deskripsi |
---|---|
File yang terlampir pada pesan. | |
Item yang dibagikan, termasuk tautan, foto, video, stiker, dan produk. |
Anda tidak dapat melakukan operasi ini di endpoint ini.
Anda tidak dapat melakukan operasi ini di endpoint ini.
Anda tidak dapat melakukan operasi ini di endpoint ini.