как установить extended_permission с помощью facebook-python-sdk? - PullRequest
2 голосов
/ 21 февраля 2011

я нашел этот код для pyFacebook ..

client = facebook.Facebook(api_key, secret_key)
client.auth.createToken()
client.login()
client.auth.getSession()
client.request_extended_permission("publish_stream", popup=False)

но мне нужен симлиар-код для facebook-python-SDK, который запрашивает расширенное разрешение без всплывающего окна?

1 Ответ

3 голосов
/ 26 июля 2011
  1. мы больше не поддерживаем Facebook Python SDK.
  2. если память используется, SDK для Python Facebook потребовал использования JS SDK для аутентификации, а SDK для Python только что извлек cookie.
  3. все запросы на разрешение требуют, чтобы ваше приложение / сайт отображало веб-представление в нашем диалоге разрешений.
  4. , показывающий это диалоговое окно, очень просто сделать через HTTP 302 перенаправления. см https://developers.facebook.com/docs/authentication/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...