Я создаю веб-приложение, интегрирующееся с Facebook. У меня уже есть в Facebook приложение id и приложение.Facebook graph api call для получения доступа к токену доступа «неизвестная ошибка»
Я хотел бы использовать javascript для получения токена доступа к моему приложению, чтобы делать дальнейшие запросы приложений к пользователю. Я следую инструкциям here
Однако я не смог заставить мой вызов FB.api работать. Я попытался
FB.api('https://graph.facebook.com/oauth/access_token','get',
{client_id:'XXXXX', client_secret:'XXXXX',grant_type:'client_credentials'},
function(response) {
alert(JSON.stringify(response));
});
и
FB.api("/oauth/access_token?client_id=XXXXXX" +
"&client_secret=XXXXXXXX&grant_type=client_credentials",
function(response) {
alert(JSON.stringify(response));
});
, но только, чтобы получить {"error":{"type":"http","message":"unknown error"}}
ли я использовать FB.api неправильно? В это время я не мог найти дополнительную документацию, показывающую, что я сделал неправильно.
С другой стороны, я могу вручную запросить его из браузера с URL, как: https://graph.facebook.com/oauth/access_token?client_id=XXXXX&client_secret=XXXXXX&grant_type=client_credentials
Итак, чего не хватает в моем коде? Большое спасибо за вашу помощь.