(#210)用户不可见 - 无法发布到用户的墙上

时间:2012-03-06 11:27:09

标签: php facebook

我试图在没有登录的情况下将内容发布到用户的墙上。 错误210用户不可见总是出现但我有扩展权限: 1.Manage_pages 2.检查插件 3.offline_access 4.publish_stream 5.read_stream 隐私设置“谁可以发布在你的墙上?”也设置为“Everyone”。 Facebook可以做我想要的还是缺少任何权限?以下是我测试的php代码和user_id设置为我的其他facebook id。

<?php 
require_once 'phpsdk/src/facebook.php';
'appId'  => 'my_app_id',
  'secret' => 'my_app_secret',
  'cookie' => true,
));

$args = array(
    'message'   => 'Test',
    'link'      => 'http://dev.goinggreentoday.com/',
    'caption'   => 'Welcome to GGT'
);
$post_id = $facebook->api("/user_id/feed", "post", $args);
?>

2 个答案:

答案 0 :(得分:1)

应用无法代表自己发布到用户的个人资料。您需要使用用户访问令牌。

答案 1 :(得分:1)

有些用户根本不允许张贴在他们的墙上。这很可能也是为什么您的应用无法发布到用户墙上的原因。