Tengo problemas para configurar la privacidad de las publicaciones creadas por mi aplicación en nombre del usuario.Facebook Graph API redefinición explícitamente Configuraciones de privacidad
El problema es que todas las publicaciones obtienen su valor de privacidad establecido como ALL_FRIENDS por Graph API, aunque estoy estableciendo explícitamente el valor de privacidad para TODOS.
Este es el código que estoy usando para presentar:
$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);
Eso es todo.
Este código funcionó perfectamente hasta algún momento de agosto cuando lo noté.
¿Alguien más tiene este problema?
No sé la respuesta a su problema, pero sí sé que Facebook tenía algunas mejoras importantes con respecto a sus manipuladores de privacidad y etc tal vez su código es ahora roto como resultado de esas actualizaciones. http://www.ibtimes.com/articles/202801/20110823/facebook-privacy-revamp-upgrade-security-overhaul-tagging-photo-google.htm –
Por supuesto, el comentario sarcástico debe ser: ¿Privacidad? ¿En Facebook? BWahahahahahaha. –