Я хочу вывести список страниц из учетной записи с помощью своего приложения. Я взял справку с https://developers.facebook.com/docs/facebook-login/login-flow-for-web/v2.2facebook API: разрешение manage_pages не работает
Я добавил несколько областей «manage_pages, publish_stream, read_stream, publish_actions, publish_pages» в фб: войти кнопки так, что я могу тянуть страницы. Я добавил еще одну функцию
function getFacebookPages() {
FB.api('/me/accounts', function(apiResponse) {
if(apiResponse && !apiResponse.error) {
console.log('For Facebook pages');
console.log(apiResponse);
}
});
}
, чтобы вытащить страницы, но это не тянет страницы.
Пожалуйста, помогите мне.
Какую учетную запись электронной почты вы используете? Тот, с которым вы зарегистрировали приложение? Вы пытались запустить это в https://developers.facebook.com/tools/explorer/ Graph explorer? – Slartibartfast
Я пытаюсь вытащить страницы личных счетов через приложение. В идеале, когда мы определяем области действия, такие как «manage_pages, publish_pages», они обычно просят разрешить доступ для этих разрешений при первом входе в систему. Но он никогда не спрашивает в моем случае, и когда я проверил разрешение с помощью FB.api ('/ me/permissions', function (apiResponse) {console.log (apiResponse);}); Он всегда показывает только разрешение по умолчанию «public_profile» как предоставленное. – Amit
Я просмотрел https://developers.facebook.com/docs/facebook-login/review, где в видео, он дает мне некоторую информацию, связанную с изменениями в разрешении, и эта информация должна быть отправлена в команду Facebook. Но я не предлагал, что и как мы можем сделать эти изменения. – Amit