我的网站上有一个 php/javascript API,用于根据我网站上的操作在用户墙上发布消息。我一方面使用 javascript API 将用户登录到应用程序,另一方面使用 PHP sdk 在用户墙上发布一些链接。
问题是当我启动 PHP 图形 API 方法时,Facebook 以给定的错误响应我:
error :
array(1) {
'error' =>
array(3) {
'message' =>
string(46) "(#1) An error occured while creating the share"
'type' =>
string(14) "OAuthException"
'code' => int(1)
}
}
php调用是这样的:
$facebook->api( '/me/feed/', 'post' ,$data );
$data 数组中的数据只是消息和链接
但是,如果我在 javascript 中执行完全相同的代码(使用 FB.api('/me/feed') 方法),该消息就会很好地贴在我的墙上。
有什么我错过的吗?