2013-02-25 112 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