我已经在我的Facebook帐户中创建了一个应用程序,并使用我的访问令牌(php)完成了发布给我的朋友。API参数中提供的appsecret_proof无效
但是用我的应用程序ID和秘密,并得到错误的其他用户不能张贴到他们的朋友
在API参数提供无效appsecret_proof
我已经停用
在我的应用程序设置中所需的应用程序秘密证明
有什么解决办法吗?
public function facebookUsershare() {
require '../facebook/src/facebook.php'; $facebook = new Facebook(array('appId' => 'app id', 'secret' => 'secret_key',));
$privacy = array('description' => 'Vladimir Sergeevich', 'value' => 'CUSTOM', 'friends' =>'friend id' 'allow' => 'loged in user');
try {
$result = $facebook->api('/me/feed', 'POST', array("access_token" => 'access_token', 'picture' => "path to image", 'link' => "gmail.com";, 'name' => "Go wi6 7", 'caption' => "capn", 'privacy' => json_encode($privacy)));
echo 'Successfully posted to Facebook Personal Profile'; //return $facebookfrndids; } catch(Exception $e) {
echo $e->getMessage();
return false; }
你的代码在哪里? – Raptor
你应该编辑你的问题,而不是在评论中张贴代码。 – Raptor