【问题标题】:How to post on directly users wall in Facebook如何在 Facebook 的用户墙上直接发帖
【发布时间】:2011-03-15 06:30:18
【问题描述】:

我用它在用户墙上发帖,但它显示一个空白页面,并且帖子没有出现在我的墙上:

$url = "https://graph.facebook.com/user_id/feed";
$ch = curl_init();
$attachment =  array(   'access_token'  => access_token_here,                        
                    'name'          => "Rave Kenya",
                    'link'          => "www.youtube.com",
                    'description'   => 'Testing a new facebook app',
                    'message' => 'Tested',

                );

curl_setopt($ch, CURLOPT_URL,$url);
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);
$result =curl_exec($ch);

【问题讨论】:

  • curl_error() 说什么?
  • @Pekka 什么都没有,我只是得到空白页并且没有评论出现在墙上
  • @Pekka 我将其用作 Facebook 访问令牌 $facebook_access_token='186131434747415|3AxtTnZ9KcAbpZ_qXcLneddJmls' 并指示我的用户 ID $url = "graph.facebook.com/100001867519270/feed";但它仍然显示空白页
  • 可能 acc_tok 错误或过期?
  • @CappY 我使用自己的用户帐户和应用程序也是我不明白什么问题

标签: php facebook api publishing


【解决方案1】:

为什么要重新发明轮子而不使用facebook php library

可以在“5 Steps to publish on a facebook wall using php”获取分步说明

【讨论】:

  • @DANISH:here是另一个使用PHP-SDK发布到用户墙的例子
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-25
  • 1970-01-01
相关资源
最近更新 更多