相关疑难解决方法(0)

Facebook Graph API覆盖显式设置隐私设置

我在代表用户为我的应用创建的帖子设置隐私时遇到问题.

问题是所有帖子都通过Graph API将其隐私值设置为ALL_FRIENDS,即使我明确地将隐私值设置为EVERYONE.

这是我用来提交的代码:

$query = 'message='. urlencode($message) .'&privacy='. urlencode('{"value":"EVERYONE"}');
$url = 'https://graph.facebook.com/'. $obj_id .'/feed?access_token='. $user_fb_access_token;

$curl = curl_init($url);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $query);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($curl, CURLOPT_REFERER, $referrer);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$data = curl_exec($curl);

curl_close($curl);
Run Code Online (Sandbox Code Playgroud)

而已.

这段代码完美无缺,直到八月的某个时候才注意到它.

还有谁有相同的问题吗?

php facebook facebook-graph-api

7
推荐指数
1
解决办法
4608
查看次数

标签 统计

facebook ×1

facebook-graph-api ×1

php ×1