我觉得我已经尝试了所有的东西,但是stream.publish
我无法到达任何地方。我想发布到活动的“链接”部分。应用程序和登录用户都是该事件的管理员。我可以像这样写在事件的墙上(使用pyFacebook在python中的例子):
facebook.stream.publish(
message = 'test',
target_id = XXXXXXXXXXXXXX,
)
我可以像这样发布用户墙的链接:
facebook.stream.publish(
attachment = {
...
},
uid = XXXXXXXXXXXX
)
但是我无法发布事件墙的链接。将事件eid指定为stream.publish
中的uid会出现错误“用户未授权应用程序执行此操作”,并将事件eid指定为target_id只允许我张贴在墙上,如上所列。有没有办法发布事件的链接?
答案 0 :(得分:0)
您不想使用Action Links来完成您想要的任务吗?您将使用附加到操作的链接发布操作。这可能是解决当前问题的方法。
答案 1 :(得分:0)
看看这个thread是否可以帮到你。根据它,您的用户必须从某些设置列为开发人员。
答案 2 :(得分:0)
您是否设置了correct permissions?
答案 3 :(得分:0)
可能“用户尚未授权应用程序执行此操作” - 用户必须首先“喜欢”该应用程序。