2012-04-30 32 views
0

我在自定義值的打開圖中使用自己的動作類型。該行動正在起作用,因爲我可以在我的活動框中看到,如果我查看了一個項目:在牆上自動張貼使用打開圖形操作

Ildikó審查了「XY」應用程序中的xy項目。

但是,我看不到任何東西在我的牆上/時間線上。 我的意思是我喜歡在我的時間線上看到一篇文章,當我可以看到我評論的項目名稱,我評論中的第一句話等等。

我使用curl調用的網址:

網址爲 'https://graph.facebook.com/me/appnamespace:review';其中appnamespace是我的應用程序,併發布訪問令牌,此URL,我所指的項目和說明(評論的一部分)。

$url = 'https://graph.facebook.com/me/'.$this->namespace.':review'; 

    curl_setopt_array($this->_curl(), array(
     CURLOPT_URL => $url, 
     CURLOPT_POST => true, 
     CURLOPT_POSTFIELDS => array(
      'access_token' => $token, 
      'caption'  => $review, 
      'book'   => 'http://www.url.com/' . $id, 
     ), 
     CURLOPT_RETURNTRANSFER => true, 
    )); 

我做錯了什麼?我是否需要再調用一個函數來分享我的時間線?

documentation表示使用上面的url完全夠用了。

回答

0

您的物品網址是否有og標記,以便Facebook將其識別爲有效的FB圖形對象?

這也可能有助於通過我的演示文稿Developing Apps for Facebook Timeline不幸的是,不好註釋,但它確實顯示了獲得時間線應用程序所需的最小設置。

如演示文稿中所述,您還可以找到actual working code on github,這也可能有所幫助。

最後,請注意時間軸和牆壁(新聞源)行爲之間存在差異。如果您發佈到時間軸上,您將始終在該時間軸上看到它(以單獨或彙總的形式)。時間軸上的一些內容可能會出現在新聞源中。這取決於FB。它們顯示他們認爲用戶會感興趣的東西。

+0

是,它已經OG標籤。不幸的是,您的鏈接文檔顯示了在fb上製作og項目的舊版本。 – tildy

+0

您是否使用調試工具(http://developers.facebook.com/tools/debug)刮掉了您的頁面,並且沒有錯誤地通過? –

+0

Tildy,我比較了我的演示文稿(僅3個月)和當前在FB上製作og項目的文檔。我看不出有什麼不同。你能指出你見過的嗎?無論如何,我的應用程序的作品!它張貼在我的時間表上。根據演示文稿,您可以在github上查看我的代碼。既然你的應用程序不起作用,也許仔細比較你的代碼和我已經工作的內容會對你有幫助嗎? –