2011-09-24 7 views

Odpowiedz

11

http://graph.facebook.com/me/music.listens

http://graph.facebook.com/me/music.playlists

Trzeba uzyskać user_actions.musicpermission zanim będzie można odczytać tych.

+0

Czy to faktycznie działa? dodanie tych uprawnień do "zasięgu" zwraca błąd, a dodanie do "perms", ponieważ przykład odniesiony nie wydaje się nic robić (brak nowego dialogu auth i muzyka.listens zwraca pustą kolekcję). Czy jest jeszcze jakiś inny potrzebny element? –

+0

To nie jest jeszcze dostępna dla użytkowników, tylko dla programistów, dopóki nie uruchomi się Oś czasu. –

+1

Dzięki .... ale co to dokładnie oznacza? Jestem programistą, korzystam z aplikacji deweloperskiej (i widzę oś czasu), ale nie mogę tego uruchomić. Czy jest ona włączona/włączona na białej liście dla niektórych aplikacji? Cieszę się, że mogę to poczekać i założyć, że zacznie działać w pewnym momencie, ale jeśli jest coś, co mógłbym teraz zrobić - lub jeśli robię coś nie tak - chciałbym to wiedzieć. –

11

Prawidłowymi uprawnieniami są user_actions: muzyka, a nie kropka.

  • user_actions: muzyka
  • user_actions: wideo
  • user_actions: aktualności

http://graph.facebook.com/me/music.listens

http://graph.facebook.com/me/music.playlists

Te 2 punkty końcowe nadal zwraca pustych tablic.

+0

To prawda, zagłosuj! –

+0

Dwukropek wskazuje "globalny" i "." jest ogranicznikiem między przestrzenią nazw aplikacji a typem działania (np. 'music: listenens' odnosi się do globalnych słuchań muzyki (np. Spotify, Deezer, Rdio, itp.) -' music.listens' odnosi się do akcji 'słuchania' zarejestrowanych do 'apps.facebook .com/music ' – Igy

+0

@Igyi jest w rzeczywistości odwrotnością https://developers.facebook.com/docs/beta/authentication/read/ –

Powiązane problemy