Как получить текущий access_token в графе API? - PullRequest
0 голосов
/ 19 февраля 2011

я работаю над graph api в python в appengine, и я хочу получить access_token, чтобы иметь возможность создать новый альбом

  base_url = "https://graph.facebook.com/me/albums"
    encoded_album_name= urllib.quote("refacingme.appspot.com")
    name="&name="+encoded_album_name
    type="&type=post"
    access_token="&access_token="+str(fb.uid)    
    opener = urllib2.build_opener()
    opener.addheaders = [('Accept-Language', 'en-US,en;q=0.8')]
    url = "%s%s%s%s" % (base_url,access_token,type,name)

1 Ответ

0 голосов
/ 19 февраля 2011

Лучший способ получить токен доступа - это использовать get_user_from_cookie метод facebook python sdk.В комментариях к файлу приведен пример использования:

https://github.com/facebook/python-sdk/blob/master/src/facebook.py

Для этого необходимо, чтобы файл cookie устанавливался из facebook javascript sdk в браузере.Вам также может потребоваться запросить разрешения (также через javascript sdk).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...