【问题标题】:How to make https request from google app engine(python 2.7) to facebook graph api?如何从谷歌应用引擎(python 2.7)向facebook graph api发出https请求?
【发布时间】:2014-06-04 07:51:23
【问题描述】:
profile=urllib2.urlopen("https://www.graph.facebook.com/v2.0/me?access_token="+access_token)

在此代码中错误=

'连接服务器时出错:%s' % e) 错误:An 连接到服务器时发生错误:DNS 查找失败 网址: https://www.graph.facebook.com/v2.0/me?access_token=CAACEdEose0cBALIUnSI0kzOCoom0ole1kGNsPsZA9lSaxZAxOz56wHJTUhoG1a3zC7kRH3BrWcL5XtZAjzrUCVesgE6tqOOiAzMeS2JGEtcL51pgQJ697n96YogVE9wVhoiGs9uN40Y7XDRRM60ZCYHC1gJF9I6stTDFZBoKE0KEMc3RFYPRrPzUM264BIZD

【问题讨论】:

    标签: facebook google-app-engine facebook-graph-api python-2.7 urllib2


    【解决方案1】:

    您在 URL 中添加了一个额外的 www.

    代码应如下所示:

    profile=urllib2.urlopen("https://graph.facebook.com/v2.0/me?access_token="+access_token)
    

    【讨论】:

    • 在此之后它给出:raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) HTTPError: HTTP Error 400: Bad Request
    • 您的 python 代码可能很好,如果您将其粘贴到浏览器中,您会得到“格式错误的访问令牌”(来自图形 api):graph.facebook.com/v2.0/…
    • 不,我刚刚更改了访问令牌以保护隐私,这就是它显示格式错误的原因......
    猜你喜欢
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 2015-05-17
    • 2017-04-10
    • 1970-01-01
    • 2014-03-01
    • 2011-06-15
    相关资源
    最近更新 更多