2013-02-25 99 views
0

发布到/ me/feed时,可以使用“place”添加位置的页面ID。这会导致一个帖子作为一个签入,显示带有该位置地图的消息。将Facebook添加到Facebook Feed对话框

将“place”作为查询字符串参数添加到Facebook.com/dialog/feed的提要表单似乎并未将该位置添加到该信息。有没有办法使用/对话/饲料和添加一个位置?

回答

1

在FB组讨论后,它看起来像唯一的消息,图片和工作地点,使与位置签入。如果添加其他参数(如标题或链接),则会变成没有位置的常规Feed。这是不幸的,因为没有链接回应用程序,几乎没有动机从应用程序签入。

+0

从哪里可以获得地点ID。 – Noman 2014-09-03 08:35:19

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); 
+0

是的,这工作,但一旦你添加源,字幕等,它使得不再有签入,并把它变成一个新闻发布没有位置。我认为这是设计。 – 2013-04-23 13:57:34

+0

我认为“源”和“标题”是发布照片的领域,如果是这样的话,帖子url应该是以下内容:$ post_url ='/'。 $ album_id。 '/相片'; – cawecoy 2013-07-19 22:23:29

相关问题