2014-10-11 169 views
0

我试图张贴到朋友的墙壁上代表我的,使用下面的代码:发布使用Facebook的API(Python)的朋友的墙上

import facebook 

graph = facebook.GraphAPI(TOKEN) 
graph.put_object("/1000000000007/feed", "feed",{'message':'TEST'}") # Where `1000000000007` is a correct user id 

上面的代码不工作 - 我已经尝试了不同的语法,但似乎我无法做到。

我在自己的墙上张贴没有问题,我也有publish_stream权限。

回答

3

不可能(再)发布到朋友的墙上,没有严重的应用程序会这样做。

此外,publish_stream已被弃用,如果您想在授权用户的墙上张贴,应该使用publish_actions

+0

有没有其他方法可以做到这一点(例如模拟登录Facebook)? – syntagma 2014-10-12 13:14:21

+0

你想要登录的人是谁?更不用说这将是非法的。 – luschn 2014-10-12 13:49:42

+0

为什么登录我的帐户是非法的? – syntagma 2014-10-12 17:32:23

相关问题