当前位置: 首页 > 面试题库 >

使用cURL PHP发布到Facebook用户墙

许俊风
2023-03-14
问题内容

我正在存储Facebook用户ID和访问令牌。我可以将此信息发布到所选用户的留言墙上吗?在这里可以找到以下代码:http
:
//developers.facebook.com/docs/reference/api/post/
我只是不确定如何用php运行它。

curl -F 'access_token=$accessToken' \
     -F 'message=Check out this funny article' \
     -F 'link=http://www.example.com/article.html' \
     https://graph.facebook.com/$facebookid/feed

问题答案:
$attachment =  array(
'access_token' => $token,
'message' => $msg,
'name' => $title,
'link' => $uri,
'description' => $desc,
'picture'=>$pic,
'actions' => json_encode(array('name' => $action_name,'link' => $action_link))
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://graph.facebook.com/fbnameorid/feed');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);  //to suppress the curl output 
$result = curl_exec($ch);
curl_close ($ch);


 类似资料:
  • 问题内容: 我正在尝试在Facebook页面的墙上张贴帖子。我可以使用App Access令牌在用户墙上发布信息。 通过扩展DefaultFacebookClient获得了应用程序访问令牌 有了这个,我可以使用appID和appSecret发布到用户墙。但是,当我尝试发布到Page Wall时,出现错误“用户未授权应用程序执行此操作” 有人可以建议吗? 问题答案: 应用程序访问令牌是最基本的令牌,

  • 我有一个应用程序,可以使用Facebook SDK将本机(MOV文件)视频发布到FacebookiOS。它一直运行正常,直到几周前才出现以下错误: 完整的错误字符串是: error Domain = com . Facebook . SDK Code = 5 "操作无法完成。(com.facebook.sdk错误5。)" UserInfo = 0x1ea 42880 { com . Faceboo

  • 问题内容: 嗨,我是Facebook分享的新手。我想让用户使用其uid登录,然后将其存储以备将来使用 主要目的是在用户墙上共享链接 下次再不显示Facebook窗口,我想通过Ajax发布到他的墙上。 对此有什么帮助将不胜感激! 编辑 我使用了给出的示例,然后尝试了curl函数 得到这个错误 进行编辑以使有人可以找到有用的地方 脸书连接 发布到用户墙 问题答案: 我建议您首先学习Facebook G

  • Facebook Instant Games 跟微信小游戏相比,本质上的区别在于 Facebook Instant Games 运行于纯 HTML5 环境。因此它不仅可以在手机上,还可以在桌面浏览器上运行,开发和调试更加便捷。 目前 Cocos Creator 为用户完成的工作包括: 集成了 Facebook Instant Games SDK,并且自动进行了初始化,用户能直接调用相关的 API

  • 我有一个Facebook页面,我正在尝试上传一个已经托管在我的服务器上的视频。我需要通过javascript来做到这一点,我所拥有的只是视频的src链接(类似于 )。作为管理员,我拥有所有必需的权限()。 facebook api说我必须以的形式发送数据,这意味着视频内容。为了通过ajax实现这一点,我在stackoverflow上回答了这个问题,并学习了如何在jQuery中使用ajax请求发送F

  • 用消息或图像发布定期帖子对我来说很好,但没有视频 下面是我的代码: 视频和我的js运行文件在同一个文件夹里。