2011-10-07 86 views
7

我創造了我的網站的應用程序,設置動作(讀)和客體(條),並放置在對象的代碼(在頭META標籤)在文章頁面上我網站。使用與PHP OpenGraph(採取行動cUrl作者請求)

現在,我想知道如何發送每當用戶讀取我的網站上的一篇文章捲曲的要求,所以它會在他的牆功能。

當我按操作附近的「獲取代碼」鏈接,這就是我得到:

curl -F 'access_token=***' \ 
-F 'article=http://example.com' \ 
    'https://graph.facebook.com/me/yellowheart:read' 

(有當然的實際訪問令牌)。

現在,我怎麼做到這一點?

丹尼爾。

回答

10

使用PHP SDK你可以使用api方法。

$config = array(); 
$config['appId'] = 'YOUR_APP_ID'; 
$config['secret'] = 'YOUR_APP_SECRET'; 

$facebook = new Facebook($config); 
... 
$facebook->api('https://graph.facebook.com/me/yellowheart:read? 
       article=http://example.com'','POST'); 

你也可以做一個原始的請求

$myurl = 'https://graph.facebook.com/me/yellowheart:read? 
      article=http://example.com&access_token=ACCESS_TOKEN&method=post'; 

$result = file_get_contents($myurl); 
+0

你在哪裏設置的access_token? – Zorayr

+0

@Zorayr - 我已編輯,以明確地顯示在API情況下,配置變量和在原始請求 –

0

我跟着the tutorial「方盒子」,並發現瞭如何「做到這一點」,在那裏一步一步來。希望在某種程度上有所幫助。