将 OpenGraph 与 PHP 结合使用(cUrl 请求操作)

发布于 2024-12-09 01:49:02 字数 363 浏览 0 评论 0原文

我为我的网站创建了一个应用程序,设置操作(阅读)和对象(文章),并将对象代码(头部的 META 标签)放置在我网站的文章页面上。

现在,我想知道每当用户阅读我网站上的文章时如何发送 cUrl 请求,以便该文章会出现在他的墙上。

当我按下操作附近的“获取代码”链接时,我得到的就是:(

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

当然有一个实际的访问令牌)。

现在,我该如何实现呢?

丹尼尔.

I created an app for my website, set action (read) and object (article), and placed the objects code (META tags in the head) at the article page on my website.

Now, I want to know how to send a cUrl request whenever a user reads an article on my website, so it'll feature on his wall.

When I press the "get code" link near the action, that's what I get:

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

(There's an actual access token of course).

Now, how do I make it happen?

Daniel.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

浪推晚风 2024-12-16 01:49:02

使用 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);

Using the PHP SDK you would use the api method.

$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');

You could also do a raw request

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

$result = file_get_contents($myurl);
万劫不复 2024-12-16 01:49:02
$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-接口/

$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/

阳光的暖冬 2024-12-16 01:49:02

我按照教程“食谱盒”并找到了如何“制作它”一步一步发生在那里。希望能以某种方式有所帮助。

I followed the tutorial "Recipe Box" and found out how to "make it happen" in there step by step. Hope that helps in some way.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文