我正在尝试使用facepy将图片发布到具有公共权限的Facebook时间轴。
我已经设置了一个用于开发的Facebook应用程序,用于生成用于我的脚本身份验证的OAuth令牌。这些帖子显示为已由该应用发布(我刚刚提交了该应用以供审核,希望可以解决我的问题)。
发布图片时我可以看到它很脆弱,当我访问我的时间轴时可以看到它们。当我点击帖子的权限时,他们甚至似乎拥有公共权限。
然而,当我使用" View As" Facebook的功能,从公众的角度看我的时间表,我无法查看图片。我可以看到我自己发布的帖子会自动发布的图片,但我看不到自动发布的图片。
作为我发布图片的简短示例:
graph = facepy.GraphAPI(<oauth token>)
graph.post('me/photos', source=open('kitten1.jpg', 'rb'), message='The first kitten')