post对象,status_type属性不起作用?

时间:2013-07-05 20:03:51

标签: facebook facebook-graph-api post

我们可以将用户的FB时间线/页面发布为页面,没问题。问题是,我们的应用发布的帖子比发布的页面/用户可以手动发布到Feed更小。

我们已尝试根据API(https://developers.facebook.com/docs/reference/api/post/)将status_type更改为mobile_status_update,created_note,added_photos,added_video,shared_story,created_group,created_event,wall_post,app_created_story,published_story,tagged_in_photo,approved_friend之一这些会改变帖子在Feed中的显示方式。

有没有人能够通过一个看起来好像是手动发布的APP将内容发布到时间轴/页面墙 - 特别是图像大小?

通过我们的应用作为网页所有者发布的示例网页帖子 - 图片很小:

enter image description here

手动发布的示例页面帖子 - 大图片。通过应用程序发布时,我们希望上面的内容看起来像这样:

enter image description here

1 个答案:

答案 0 :(得分:2)

status_type会自动设置。你不能自己设置它。

  • 在手动发布的情况下,您添加了一张照片。要在API中执行此操作,您必须查询/PROFILE_ID/photos

  • 您通过API所做的事情很可能是一个带有链接的帖子,使用/PROFILE_ID/post填充了link字段。因此, Daniel& Co共享了一个链接

这就是它看起来不一样的原因。

帮助您成功发布照片:

另请注意,您将无法使用Facebook托管的图片链接发布照片。