添加位置到Facebook Feed对话框

时间:2013-02-25 20:25:03

标签: facebook facebook-graph-api dialog feed

发布到/ me / feed时,可以使用“地点”添加位置的页面ID。这会导致作为签入的帖子显示带有位置地图的消息。

在facebook.com/dialog/feed中将“place”作为查询字符串参数添加到供稿表单似乎不会将该位置添加到帖子中。有没有办法使用/ dialog / feed并添加位置?

3 个答案:

答案 0 :(得分:1)

请提供您的代码。

这是我的代码,它正在运行:

$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 );

答案 1 :(得分:1)

在讨论FB小组之后,看起来只有消息,图片和地点才能与位置签到。如果添加其他参数(如标题或链接),它将变为没有位置的常规Feed帖子。这很不幸,因为如果没有链接回到应用程序,几乎没有动力从应用程序进行签入。

答案 2 :(得分:1)

https://developers.facebook.com/bugs/428651263853608 - “javascript ui feed对话框 - 地方参数不起作用”

来自Facebook的回应:

  

'place'不是每https://developers.facebook.com/docs/reference/dialogs/feed/支持的参数。

     

状态已更改为按设计