无法更新Facebook状态消息

时间:2010-06-28 06:02:24

标签: python facebook

我正在使用以下代码将状态更新发布到Facebook中的用户个人资料,但每次只返回时都无法更新此处的错误?

def fb_post_message(request):
    import urllib2
    try:
        urllib2.urlopen('https://graph.facebook.com/me/feed',"message='hello world'")
    except:
        return HttpResponse('could not submit')
    return HttpResponse('submitted');

2 个答案:

答案 0 :(得分:1)

如果这是您的实际代码,并且您尚未编辑任何敏感信息,那么您甚至不会以Facebook身份向用户进行身份验证。所以,当然,它无法提交更改。

我强烈建议使用专门用于与Facebook API接口的库。有关与Facebook连接的Python库的信息,请参阅Facebook Developer Wiki上的User:Python页面。

答案 1 :(得分:0)

您忘记在请求中添加访问令牌。 Read this comment了解更多针对特定代码的信息。