Попытка добиться удаления комментариев, используя javascript SDK Facebook.Но я не понимаю, куда поместить токен страницы фактически в сценарии.
В PHP есть смысл.
try {
$response = $fb->delete(
'/{comment-id}',
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();
Но javascript выглядит так.
FB.api(
"/{comment-id}",
"DELETE",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
Так что, если я захочу сделать то же самое с использованием javascript, куда пойдет фактический токен страницы?
РЕДАКТИРОВАТЬ:
Я нашел ссылку на это.
FB.api(
'/' + commentID,
'DELETE',
{access_token: 'your-page-token'},
function (response) {
console.log(response, commentID);
if (response && !response.error) {
/* handle the result */
}
}
);
Но при вводе токена моей страницы он дает тот же результат.