无效的范围:facebook中的read_stream错误

时间:2015-10-24 08:02:32

标签: python facebook facebook-graph-api tornado facebook-oauth

我正在尝试运行this tornado facebook application,但在Facebook上传递登录凭据后,我不断收到此错误。

enter image description here

在我的客户端Oauth设置中,我启用了客户端和Web登录。任何人都可以帮我摆脱这个错误吗?

我的oauth设置Oauth settings

我的应用设置app settings

更新:我遵循了@CBroe的建议并且能够摆脱read_stream error但是现在如果我导航到url http://localhost:8888/我得到facebook auth error。回复:

HTTPResponse(
    _body=None,
    buffer=<_io.BytesIO object at 0x7ffa8afdcb30>,
    code=400,
    effective_url='https://graph.facebook.com/oauth/access_token?redirect_uri=http%3A%2F%2Flocalhost%3A8888%2Fauth%2Flogin%3Fnext%3D%252F',
    error=HTTPError('HTTP 400: Bad Request',),
    headers={
        'Content-Length': '124',
        'X-Fb-Trace-Id': 'GxhzOGi+bkT',
        'Expires': 'Sat, 01 Jan 2000 00:00:00 GMT',
        'X-Fb-Stats-Contexts': ': api,: V3',
        'X-Fb-Debug': 'w/17ADPQTa1QPtfbFYGIyV8csiXU5ai2i2VqukGJ2QmzPln6blmLFRiv0SVRSLBFFyAawOvHjfrFnjbtam/HRQ==',
        'X-Fb-Rev': '2007633',
        'Connection': 'close',
        'Pragma': 'no-cache',
        'Cache-Control': 'no-store',
        'Date': 'Sat, 24 Oct 2015 10:11:49 GMT',
        'Facebook-Api-Version': 'v2.0',
        'Access-Control-Allow-Origin': '*',
        'Content-Type': 'text/javascript; charset=UTF-8',
        'Www-Authenticate': 'OAuth "Facebook Platform" "invalid_code" "This authorization code has been used."'
    },
    reason='Bad Request',
    request=<tornado.httpclient.HTTPRequest object at 0x7ffa8b00f290>,
    request_time=0.12035489082336426,
    time_info={}
)

在我的客户端Oauth设置中,我启用了客户端和Web登录。我的website urlOauth redirect url也匹配,但我仍然收到此错误。谁能在这帮助我?任何指针都会有所帮助。

0 个答案:

没有答案