Fab*_*oso 3 php photo facebook-graph-api
你能告诉我一些步骤如何在我的网站(php)中做一个类似按钮,在Facebook上喜欢一个页面照片?
我知道我必须使用GRAPH API并且必须通过HTTP来执行POST到/喜欢..但我不知道如何使用PHP代码执行此操作.
有人有一个例子吗?
谢谢
只要您获得了publish_stream用户的许可,您就可以获得所需的任何照片.如果您尝试将照片作为页面来确定您有一个access_token页面(通过/accounts用户帐户上的连接获得).
获得访问令牌之后,就像向类似于此的URL 发出HTTP POST一样简单:
https://graph.facebook.com/PHOTO_ID/likes?access_token=ACCESS_TOKEN
Run Code Online (Sandbox Code Playgroud)
Photo_ID = Facebook中的照片ID
Access_Token =使用publish_stream权限从Facebook获取的访问令牌.
UPDATE
基于PHP Form CURL Post的 PHP示例代码
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://graph.facebook.com/PHOTO_ID/likes");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
$data = array(
'Access_Token' => 'token_value'
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
Run Code Online (Sandbox Code Playgroud)
我会检查这个,因为我不确定它是多么准确,因为我通常不编码PHP.无论如何,帖子应该是原始的HTTP POST请求.
| 归档时间: |
|
| 查看次数: |
1715 次 |
| 最近记录: |