0

我让我的服务器端代码使用我创建的 Facebook 应用程序用户在 Facebook 上创建一个事件。

然后,我希望我的应用程序的移动用户使用 FB 连接登录到我的应用程序,以便能够在该墙上发布操作。我尝试使用代码、curl 或图形资源管理器进行操作,但似乎没有任何效果。我怀疑唯一的选择是使用创建事件的用户发布操作。

当我发布到这样的链接时:

https://graph.facebook.com/EVENT_ID/APP_NAMESPACE:ACTION

将对象也作为参数,我得到以下错误:

Requires a valid user is specified (either via the session or via the API parameter for specify

当我发布这样的链接时: https ://graph.facebook.com/EVENT_ID/feed/APP_NAMESPACE:ACTION

我收到一个错误:

Unknown path components: /APP_NAMESPACE:ACTION

有什么方法可以实现吗?

4

1 回答 1

0

错误消息告诉您事件的/feed连接没有/APP_NAMESPACE:ACTION类型的连接。此错误消息是正确的。

将操作发布到页面、事件、组或作为页面、事件、组发布是不可能的,也不可能将操作发布到朋友的时间轴 - 只有用户可以发布操作,并且只能发布到他们自己的时间轴。

请参阅文档的Open Graph Mechanics部分,它显示用户对象执行操作。您正在尝试做的是让用户采取行动,然后将其发布到事件墙上 - 这是不支持的

于 2012-06-27T10:06:17.963 回答