Facebook发布api参数,其中一些似乎不起作用

时间:2011-12-13 15:46:36

标签: facebook publish

我正在尝试构建一个FB应用程序,它具有将图片发布到新闻源的功能。

根据FB的开发者文档

,我可以通过FB的图形api来做到这一点
https://graph.facebook.com/PROFILE_ID/feed

使用message, picture, link, name, caption等参数。这些是FB's doc中列出的参数。我假设这些参数仅用于POST请求。

对于posts in FB,我们可以找到更多参数。我假设它们仅用于GET请求。

然而,当我测试所有这些参数时,我发现我能够将actions添加到我的POST请求中并获得自定义操作。当我尝试添加message_tags, from, to时,这些参数在POST请求中不起作用。

所以,我感到困惑。我的假设是否正确?或者我做错了什么。

顺便说一句,当我使用这些参数发送请求时,不会返回任何错误消息。帖子发布到新闻Feed,但没有message_tags, from, to

1 个答案:

答案 0 :(得分:4)

如果您查看正在创建Post的对象的文档(PROFILE_ID),您将获得有关GET和POST API限制的更明确信息。以下是用户帖子的文档:

http://developers.facebook.com/docs/reference/api/user/#posts

它表示在创建Post时(使用POST方法),您可以定义这些属性:

  • 消息
  • 链接
  • 图片
  • 名称
  • 标题
  • 描述
  • 动作
  • 隐私
  • object_attachment