Phiên bản API Đồ thị

/{object-id}/private_replies

Câu trả lời riêng cũ không còn được dùng cho phiên bản 5.0 trở lên

Vào ngày 29/10/2019, chúng tôi đã công bố rằng điểm cuối này hiện không được dùng nữa. Vui lòng sử dụng Câu trả lời riêng mới

Một trong những thay đổi của phiên bản 3.3 là không dùng quyền read_page_mailboxes nữa. Hãy sử dụng quyền pages_messaging để truy cập điểm cuối này. Quyền read_page_mailboxes sẽ ngừng hoạt động sau ngày 30/06/2020

Cạnh này là Câu trả lời riêng cũ. Với cạnh này, các Trang có thể trả lời Bình luận về bài viết và Bài viết của khách truy cập bằng tin nhắn chỉ văn bản thuần túy. Có thể dùng tin nhắn riêng với các nút sau:

Lưu ý rằng bạn chỉ có thể trả lời một bình luận hoặc bài viết một lần.

Đọc

Bạn không thể đọc bằng cạnh này.

Đăng

Cách trả lời Tin nhắn riêng:

POST /v19.0/{object-id}/private_replies HTTP/1.1
Host: graph.facebook.com
/* PHP SDK v5.0.0 */
/* make the API call */
try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->post(
    '/{object-id}/private_replies',
    array (),
    '{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(
    "/{object-id}/private_replies",
    "POST",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/{object-id}/private_replies",
    null,
    HttpMethod.POST,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/{object-id}/private_replies"
                                      parameters:params
                                      HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

Không cho phép câu trả lời riêng cho bài viết hoặc bình luận trong vòng 7 ngày tạo bài viết hoặc bình luận của người dùng.

Quyền

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 bị hạn chế nhắn tin cho những người có vai trò trong ứng dụng. Ngoài ra, các Trang ở trạng thái unpublished sẽ chỉ được phép nhắn tin cho những người có vai trò trên Trang.

Trường

Thông số Mô tả Loại

id

ID của Bình luận trên Trang hoặc Bài viết của khách truy cập mà bạn đang trả lời.

string

message

Nội dung tin nhắn trả lời. Trường này là bắt buộc.

string

Phản hồi

Nếu thành công, bạn sẽ nhận được phản hồi có trường sau. Ngoài ra, điểm cuối này còn hỗ trợ đọc sau khi ghi và có thể đọc ngay tức thì nút do id đại diện trong loại trả về.

Trường Mô tả Loại

id

ID của Tin nhắn mới tạo.

string

Xóa

Bạn không thể xóa bằng cạnh này.

Cập nhật

Bạn không thể cập nhật bằng cạnh này.