[英]Facebook opengraph is not posting in user Timeline
使用開放圖,我試圖發布username shared an event on Appname
。 在我的Facebook帳戶牆上。
它已成功發布在股票代碼和活動中,但未在時間軸中發布。
以下是我用於共享目的的PHP代碼
$params = array('Objectname'=>'object_url');
$facebook->api( '/'.$fb_user_id.'/AppNamespace:Actiontypename','post', $params );
使用開放圖在時間線中共享要添加的內容
Facebook使用所謂的“ GraphRank”來確定是否在用戶的時間軸上顯示已發布的動作或匯總。
計算如下:
GraphRank =親和力*權重*相互作用*時間
親和力(得分):這是查看用戶與操作創建者之間的關系。
權重:如果兩個用戶經常互動,則打開圖中的相應操作的等級要高於沒有相同興趣並且在Facebook上沒有密切聯系的用戶。
交互:用戶與應用程序交互的頻率以及朋友對社交渠道中的活動的反應(如果沒有人單擊發布的動作,則對GraphRank不利)。
時間:如果某個應用被不定期或僅使用一次,則從長遠來看,動作將受到較少的關注,並且在時間軸上的顯示也不會那么明顯。
看到這篇文章: http : //www.insidefacebook.com/2011/12/27/edgerank-and-graph-rank-defined/
為了查看您在時間軸上發布的操作,請嘗試與您的應用進行密集的交互,即發布更多的故事(以及一些測試用戶的故事)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.