【发布时间】:2013-02-11 02:52:06
【问题描述】:
发布到 /me/feed 时,可以使用“place”添加位置的页面 id。这会生成一个作为签入的帖子,其中显示带有位置地图的消息。
将“地点”作为查询字符串参数添加到 facebook.com/dialog/feed 的提要表单中似乎不会将位置添加到帖子中。有没有办法使用 /dialog/feed 并添加位置?
【问题讨论】:
标签: facebook facebook-graph-api dialog feed
发布到 /me/feed 时,可以使用“place”添加位置的页面 id。这会生成一个作为签入的帖子,其中显示带有位置地图的消息。
将“地点”作为查询字符串参数添加到 facebook.com/dialog/feed 的提要表单中似乎不会将位置添加到帖子中。有没有办法使用 /dialog/feed 并添加位置?
【问题讨论】:
标签: facebook facebook-graph-api dialog feed
请提供您的代码。
这是我的代码,它正在工作:
$post_url = '/' . $user . '/feed';
$msg_body = array(
'message' => 'message for user timeline',
'place' => '106339232734991',
);
// posting on user page feed
$postResult = $facebook->api($post_url, 'post', $msg_body );
【讨论】:
在 FB 组讨论后,看起来只有消息、图片和地点工作才能与位置进行签到。如果添加其他参数,如标题或链接,它会变成没有位置的常规提要帖子。这是不幸的,因为没有返回应用程序的链接,几乎没有动力从应用程序进行签到。
【讨论】:
https://developers.facebook.com/bugs/428651263853608 - “javascript ui feed 对话框 - 位置参数不起作用”
来自 Facebook 的回应:
'place' 不是 https://developers.facebook.com/docs/reference/dialogs/feed/ 支持的参数。
状态更改为按设计
【讨论】: