0
我已经测试过这个,它的工作。现在错误又回来了,我没有对我的社交应用程序做任何更改。KeyError:访问令牌
这里是我的代码:
def get_profile(request, token=None):
args = {
'client_id': settings.FACEBOOK_APP_ID,
'client_secret': settings.FACEBOOK_APP_SECRET,
'redirect_uri': request.build_absolute_uri(reverse('social:fb_callback')),
'code': token,
}
target = urllib.urlopen('https://graph.facebook.com/oauth/access_token?' + urllib.urlencode(args)).read()
response = cgi.parse_qs(target)
access_token = response['access_token'][-1]
return access_token
Facebook有可能不会给出访问令牌吗? – catherine 2013-02-27 02:27:34
确实,您应该查看Facebook文档。 – santiagobasulto 2013-02-27 13:44:09