我在代表用户为我的应用创建的帖子设置隐私时遇到问题.
问题是所有帖子都通过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)
而已.
这段代码完美无缺,直到八月的某个时候才注意到它.
还有谁有相同的问题吗?