我有一个有效且经过身份验证的用户,但当从我们的PHP Web应用程序发布到他们的墙上时,它会返回:
致命错误:未捕获OAuthException:(#803)您请求的某些别名不存在:xxxxxxxxxxxxx","name":"xxxxxxx
我有24个其他用户可以发布没有问题.我可以通过访问https://graph.facebook.com/xxxxxxxxxxxxx看到用户存在
这是代码:
$fb_user_id = $row[0]; // loaded from DB
$facebook_token = $row[1]; // loaded from DB
$result = $facebook->api('/' . $fb_user_id. '/feed/',
'post',
array('access_token' => $facebook_token,
'message' => $postMessage,
'name' => 'Product name',
'caption' => 'Accomplished!',
'link' => 'http://www.xxxxxxx.com/',
'description' => $postMessage,
'picture' => 'http://www.xxxxxxx.com/images/productImage.png'));
Run Code Online (Sandbox Code Playgroud)
Facebook API认为该用户不存在的任何想法?