/{message-id}
/shares
Một trong những thay đổi của phiên bản 3.3 là quyền read_page_mailboxes
đã ngừng hoạt động. Hãy sử dụng quyền pages_messaging
để truy cập vào điểm cuối này. Quyền read_page_mailboxes
sẽ ngừng hoạt động sau ngày 30/06/2020
Các mục được chia sẻ trong một tin nhắn. Đây là điểm cuối chỉ dành cho Trang.
GET /v21.0/{message-id}/shares 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}/shares',
'{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}/shares",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{message-id}/shares",
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}/shares"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
Cạnh này yêu cầu mã truy cập Trang cùng với các quyền sau:
pages_messaging
Các ứng dụng ở Chế độ phát triển chỉ có thể nhắn tin cho những người có vai trò trong ứng dụng.
Tên | Mô tả | Loại |
---|---|---|
| Phần mô tả về mục được chia sẻ. |
|
| URL đến mục được chia sẻ. |
|
| ID của mục được chia sẻ. |
|
| Tên mục được chia sẻ. |
|
| Đối tượng của mục được chia sẻ. |
|
template.payload.product.elements
Trường này sẽ chỉ có sẵn nếu doanh nghiệp có thể xem sản phẩm. Đối với sản phẩm không thuộc sở hữu của doanh nghiệp đó, hệ thống sẽ trả về shares.data.name
dưới dạng Attachment Unavailable
.
Thuộc tính | Loại | Mô tả |
---|---|---|
| Chuỗi | ID sản phẩm trong danh mục sản phẩm trên Facebook |
| Chuỗi | ID bên ngoài được liên kết với Sản phẩm. (Ví dụ: SKU/ID nội dung) |
| Chuỗi | URL của hình ảnh sản phẩm |
| Chuỗi | Tên sản phẩm |
| Chuỗi | Giá sản phẩm |
Mẫu sản phẩm trên API Cuộc trò chuyện chỉ có trên API Đồ thị phiên bản 8.0 trở lên
Ứng dụng sẽ cần được phê duyệt quyền catalog_management
thì mới nhận được chi tiết sản phẩm trong API Cuộc trò chuyện.
"shares": { "data": [{ "template": { "payload":{ "product": { "elements":{ // multiple elements in Hscroll "data": [ { "id" : "<Product_id>", "retailer_id": "<EXTERNAL_ID>", "image_url" : "https://fb.cdn.com/sdsd", "name" : "Some product title", "price" : "$10" }, {..}], } } } } }] }
Bạn không thể đăng bằng cạnh này.
Bạn không thể xóa bằng cạnh này.
Bạn không thể cập nhật bằng cạnh này.