/debug_token
Điểm cuối này sẽ trả về siêu dữ liệu liên quan đến một mã truy cập cụ thể. Siêu dữ liệu nêu trên bao gồm các dữ liệu như người dùng được cấp mã, mã có còn hợp lệ hay không, thời điểm mã hết hạn và những quyền mà ứng dụng có đối với người dùng cụ thể đó.
Bạn có thể dùng siêu dữ liệu này để gỡ lỗi theo cách lập trình cho các nhóm mã truy cập lớn.
GET /v21.0/debug_token?input_token={input-token} 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(
'/debug_token?input_token={input-token}',
'{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(
"/debug_token?input_token={input-token}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
/* make the API call */
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/debug_token?input_token={input-token}",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
}
}
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"/debug_token?input_token={input-token}"
parameters:params
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
// Handle the result
}];
input_token
đang được kiểm tra, bạn phải có mã truy cập ứng dụng hoặc mã truy cập dành cho người dùng của nhà phát triển ứng dụng thì mới truy cập được điểm cuối này.Tên | Mô tả | Loại |
---|---|---|
| Mã truy cập đang được kiểm tra. Bạn phải chỉ định thông số này. |
|
Tên | Mô tả | Loại |
---|---|---|
| Trình bao bọc dữ liệu xoay quanh kết quả. |
|
| ID của ứng dụng có mã truy cập này. |
|
| Tên của ứng dụng có mã truy cập này. |
|
| Nhãn thời gian cho biết thời điểm mã truy cập này sẽ hết hạn. |
|
| Nhãn thời gian cho biết thời điểm quyền truy cập của ứng dụng vào dữ liệu người dùng sẽ hết hạn. |
|
| Cho biết liệu mã truy cập có còn hợp lệ hay không. |
|
| Nhãn thời gian cho biết thời điểm cấp mã truy cập này. |
|
| Siêu dữ liệu chung được liên kết với mã truy cập. Có thể chứa các dữ liệu như "sso", "auth_type", "auth_nonce" |
|
| Đối với mã truy cập mạo danh, đây là ID của trang được lưu trữ trong mã này. |
|
| Danh sách các quyền mà người dùng đã cấp cho ứng dụng trong mã truy cập này. |
|
| Danh sách các quyền truy cập tiểu tiết mà người dùng đã cấp cho ứng dụng trong mã truy cập này. Nếu quyền truy cập áp dụng cho tất cả, các đối tượng mục tiêu sẽ không hiển thị. |
|
| ID của người dùng có mã truy cập này. |
|
Bạn không thể thực hiện các hành động đó trên cạnh này.