Jak powiedział RENESIS, Graph API obejmuje dokładnie to, czego potrzebujemy w ciągu pierwszych trzech krokach.
Na czwartym miejscu, byłem patrząc na szeroko API dla moich własnych aplikacji i odkryli, w jaki sposób to zrobić za pośrednictwem FBML
z następującego kodu:
<fb:serverFbml>
<script type="text/fbml">
<fb:fbml>
<fb:request-form
method='POST'
type='join my Smiley group'
content='Would you like to join my Smiley group?
<fb:req-choice url="http://apps.facebook.com/smiley/yes.php"
label="Yes" />'
<fb:req-choice url="http://apps.facebook.com/smiley/no.php"
label="No" />'
<fb:multi-friend-selector
actiontext="Invite your friends to join your Smiley group.">
</fb:request-form>
</fb:fbml>
</script>
</fb:serverFbml>
http://developers.facebook.com/docs/guides/canvas/#requests
It Wygląda na to, że Scott jest niepoprawny, gdy mówi, że Graph zawiera wszystko, co zawiera stary interfejs REST API:
"Jesteśmy obecnie w trakcie procesu aktualizacja naszego podstawowego interfejsu API z starego interfejsu REST API do bardziej nowoczesnego interfejsu API Graph . Jednak większość metod wymaganych do zainstalowania na płótnie do wersji zintegrowanych z Facebookiem jeszcze nie została zaktualizowana do nowego interfejsu API. Na czas razie zalecamy kontynuować przy użyciu starego REST API w aplikacjach płótnie zamiast nowych API dla dobra kompletności „.
(mogę tylko pisać jedno hiperłącze, więc jest to taki sam jak hiperłącze #requests, ale w sekcji "Wykonywanie połączeń API")
Nie jestem pewien, czy ma to miejsce w przypadku innych metod integracji, takich jak aplikacje internetowe lub desktopowe, ale jak na razie wygląda na to, że Graph API ma trochę nadrobienia zaległości!
Edytuj:
Do listy zdjęć profilowych znajomych użytkownika, należy użyć następujących:
Zakładając masz już bieżącego użytkownika identyfikator
https://graph.facebook.com/**USER-ID**/friends?fields=picture,name&access_token=**ACCESS-TOKEN**
Zapewni to obiekt JSON z wykazem przyjaciele obecnego użytkownika, zawierający UID, nazwę i link do małej wersji zdjęcia profilowego.
nie znalazłem sposób, aby odzyskać dużą wersję obrazu w poszukiwaniu jeszcze tak z ta metoda, jeśli chcesz dużą wersję, trzeba wykonać iterację każdego użytkownika i korzystać z tego:
https://graph.facebook.com/**USER-ID**/picture?type=large
wcielając się w screencasty, główny programista zasugerował użycie wykresu, ale są jasne rzeczy, których nie można osiągnąć za pomocą wykresu. Nie wiem, czy Connect.registerUsers jest obsługiwana. – timpone
Cieszę się, że ktoś inny ma problemy z forami deweloperskimi Facebooka. – Nicole
@Renesis: właściwie wszyscy mają problemy z forami FB ;-) – zerkms