od jakiegoś czasu dla sprawdzenia swoich umiejętności chce napisać apkę na facebooka, bezproblemowo ogarnąłem logowanie, pobieranie danych czy też komentowanie postów.
Aktualnie stoję przy dodawaniu postów na stream:
$username = $user->id; $message = "Wlasnie wszedlem!"; $access_token = $params['access_token']; $post_data = "access_token=".$access_token."&"; $post_data .= "message=message&"; $post_data .= "link=http://link.pl&"; $post_data .= "name=link.PL&"; $post_data .= "picture=lwik.png&"; $post_data .= "privacy={'value': 'FRIENDS_OF_FRIENDS'}"; $c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://graph.facebook.com/'.$user->id.'/feed'); curl_setopt($c, CURLOPT_HEADER, 0); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); curl_setopt($c, CURLOPT_POST, 1); curl_setopt($c, CURLOPT_POSTFIELDS, $post_data); $result = curl_exec($c); curl_close($c);
Prawa jakie mam nadane: email,publish_stream,read_stream
W przypadku, gdy publikuję bez wartości "privacy" post pojawia sie jako widoczny tylko dla mnie, jeżeli ustawię jakąkolwiek wywala błąd 100#
privacy+must+contains+a+valid+privacy+'value'
Jakieś pomysły?