使用facebook API发布事件链接

使用facebook API发布事件链接,facebook,Facebook,我觉得我什么都试过了,但我没有成功。我想发布一个活动的“链接”部分。应用程序和登录用户都是事件的管理员。我能够像这样在活动的墙上书写(使用pyFacebook的python示例): 我可以在用户的墙上贴一个链接,如下所示: facebook.stream.publish( attachment = { ... }, uid = XXXXXXXXXXXX ) 但我不能发布事件墙的链接。在stream.publish中将事件eid指定为uid会出现错误“用户未授权应

我觉得我什么都试过了,但我没有成功。我想发布一个活动的“链接”部分。应用程序和登录用户都是事件的管理员。我能够像这样在活动的墙上书写(使用pyFacebook的python示例):

我可以在用户的墙上贴一个链接,如下所示:

facebook.stream.publish(
    attachment = {
    ...
    },
    uid = XXXXXXXXXXXX
)

但我不能发布事件墙的链接。在
stream.publish
中将事件eid指定为uid会出现错误“用户未授权应用程序执行此操作”,而将事件eid指定为目标id只允许我按上面列出的方式张贴到墙上。有没有办法发布一个事件的链接?

您不想使用操作链接来完成您想要的任务吗?您将发布一个操作,其中包含附加到该操作的链接。这可能是你解决当前问题的方法


难道你不想使用动作链接来完成你想要的吗?您将发布一个操作,其中包含附加到该操作的链接。这可能是你解决当前问题的方法

看看这个,如果它能帮助你的话。根据它,您的用户必须在某些设置中被列为开发人员。

如果它能帮助您,请看这个。根据它,您的用户必须在某些设置中被列为开发人员。

您设置了吗?

您设置了吗?

可能“用户没有授权应用程序执行此操作”-用户必须先“喜欢”应用程序。

可能“用户没有授权应用程序执行此操作”-用户必须首先“喜欢”应用程序

facebook.stream.publish(
    attachment = {
    ...
    },
    uid = XXXXXXXXXXXX
)