我为我的网站创建了一个应用程序,设置了操作(读取)和对象(文章),并在我网站的文章页面上放置了对象代码(META标记在头部)。
现在,我想知道当用户在我的网站上阅读文章时如何发送cUrl请求,因此它将在他的墙上发布。
当我按下动作附近的“获取代码”链接时,这就是我得到的:
curl -F 'access_token=***' \
-F 'article=http://example.com' \
'https://graph.facebook.com/me/yellowheart:read'
(当然有一个实际的访问令牌)。
现在,我该如何实现?
丹尼尔。
答案 0 :(得分: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);
答案 1 :(得分:1)
$facebook->api('/me/'.FB_NAME_SPACE.':action','POST',
array('facility'=>'http://www.mysite.com/object?id=1')
);
https://developers.facebook.com/docs/reference/php/facebook-api/
答案 2 :(得分:0)
我跟着the tutorial“Recipe Box”,并逐步了解如何“实现它”。希望在某种程度上有所帮助。