/debug_token
Endpoint ini mengembalikan metadata tentang token akses tertentu. Ini termasuk data seperti pengguna yang tokennya diterbitkan, apakah token masih valid, kapan kedaluwarsa, dan izin apa yang dimiliki aplikasi untuk pengguna tertentu.
Ini dapat digunakan untuk men-debug masalah secara terprogram dengan set besar token akses.
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
yang sedang diperiksa diperlukan untuk mengakses endpoint ini.Nama | Deskripsi | Jenis |
---|---|---|
| Token Akses yang sedang diinspeksi. Parameter ini harus ditentukan. |
|
Nama | Deskripsi | Jenis |
---|---|---|
| Pembungkus data di seputar hasil. |
|
| ID aplikasi untuk token akses ini. |
|
| Nama aplikasi untuk token akses ini. |
|
| Cap waktu saat token akses ini kedaluwarsa. |
|
| Cap waktu saat akses aplikasi ke data pengguna kedaluwarsa. |
|
| Apakah token akses masih valid atau tidak. |
|
| Cap waktu saat token akses ini dikeluarkan. |
|
| Metadata umum terkait dengan token akses. Dapat berisi data seperti 'sso', 'auth_type', 'auth_nonce' |
|
| Untuk token akses yang menyamar, ID halaman dari isi token ini. |
|
| Daftar izin yang telah diberikan pengguna untuk aplikasi dalam token akses ini. |
|
| Daftar izin granular yang telah diberikan pengguna untuk aplikasi dalam token akses ini. Jika izin berlaku untuk semua, target tidak akan ditampilkan. |
|
| ID pengguna untuk token akses ini. |
|
Anda tidak dapat melakukan tindakan ini di edge ini.