gpt4 book ai didi

php - API 参数中提供的 appsecret_proof 无效

转载 作者:可可西里 更新时间:2023-11-01 00:45:11 27 4
gpt4 key购买 nike

我已经在我的 Facebook 帐户中创建了一个应用程序,并使用我的访问 token (php) 向我的 friend 发布了帖子。

但另一个用户无法使用我的应用程序 ID 和密码向他们的 friend 发帖并收到错误

Invalid appsecret_proof provided in the API argument

我已经禁用了

Required app secret proof in my app settings

有什么解决办法吗?

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; }

最佳答案

终于找到答案了......在app的高级设置中关闭Required app secret proof,并在base_facebook.php sdk中注释以下代码

if (isset($params['access_token'])) {
$params['appsecret_proof'] = $this->getAppSecretProof($params['access_token']);
}

关于php - API 参数中提供的 appsecret_proof 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20967152/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com