2011-09-24 10 views

risposta

11

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

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

Dovete ottenere il user_actions.musicpermission prima di poter leggere quelli.

+0

Funziona ancora? l'aggiunta di tali permessi a "scope" restituisce un errore, e aggiungendo a "permanenti" come l'esempio di riferimento non sembra fare nulla (nessuna nuova finestra di autenticazione e music.listens restituisce una raccolta vuota). C'è qualche altro pezzo necessario? –

+0

Questo non è ancora vivo agli utenti, solo agli sviluppatori fino all'avvio della Timeline. –

+1

Grazie .... ma cosa significa esattamente? Sono uno sviluppatore, uso l'app per sviluppatori (e quindi vedere la timeline), ma non riesco a farlo funzionare. Viene abilitato/autorizzato in modo specifico per determinate app? Sono felice di aspettarlo e suppongo che funzionerà a un certo punto, ma se c'è qualcosa che potrei fare ora - o se sto facendo qualcosa di sbagliato - mi piacerebbe saperlo. –

11

Le autorizzazioni corrette sono user_actions: music, not a dot.

  • user_actions: musica
  • user_actions: il video
  • user_actions: notizie

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

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

quei 2 punti finali restituisce ancora array vuoti.

+0

Questo è giusto, votare! –

+0

I due punti indicano "globale" e "." è un delimitazione tra lo spazio dei nomi delle app e il tipo di azione (ad esempio "musica: ascoltatori" si riferisce agli ascolti globali di musica (Spotify, Deezer, Rdio, ecc.) - "music.listens" si riferisce alle azioni "ascoltate" registrate su "apps.facebook" .com/music ' – Igy

+0

@Igy in realtà è l'inverso https://developers.facebook.com/docs/beta/authentication/read/ –