2010-10-07 8 views
5

Chciałbym wiedzieć, czy możliwe jest ustawienie prywatności dla konkretnego albumu Facebook z biblioteką Java RestFB?Jak ustawić prywatność albumu Facebook za pomocą Graph API?

Dziękuję bardzo,

Pozdrowienia,

Anthony

+1

Według http://developers.facebook.com/docs/reference/api/album nie można. – Gazler

+0

Zgodnie z https://developers.facebook.com/bugs/176987712426506/, został on zgłoszony jako błąd, który został naprawiony. Nie testowałem jeszcze tego, więc nie mogę potwierdzić. – supermasher

Odpowiedz

1

To nie jest możliwe w tej chwili. Na głównej stronie API na Facebooku możesz zobaczyć, jakie operacje są możliwe. Niestety, aktualizacje nie są jednym z nich:

http://developers.facebook.com/docs/api

1

curl https://graph.facebook.com/me/albums -F 'access_token = xxx' -f 'name = mój album' -f 'privacy = { "wartość": "ALL_FRIENDS"}'

+0

Dostarczenie obiektu Json nie działa. Stworzony album ma prywatność "Przyjaciele". ----------- FB.api ("/ moje/albumy", "post", {imię i nazwisko: "Album testowy", wiadomość: "Album testowy do celów testowych", prywatność: {' value ':' EVERYONE '}}, function (response) {console.log (response);}); – JosFabre

2

Możesz ustawić ustawienia prywatności po utworzeniu albumu.

Obecnie nie można zaktualizować ustawień ani usunąć istniejącego albumu za pomocą interfejsu API, na wypadek gdyby użytkownik chciał go usunąć i odtworzyć jako obejście. http://bugs.developers.facebook.net/show_bug.cgi?id=17111

Podczas tworzenia albumu, trzeba utworzyć obiekt prywatności i dołączyć go jako parametr w żądaniu POST, który jest ciągiem JSON zakodowane, że jest opisane dokładniej w dokumentacji obiektu post tutaj : https://developers.facebook.com/docs/reference/api/post/