2012-06-30 6 views
5

Sono confuso tra queste 2 autorizzazioni. Da Permissions Reference, entrambe le autorizzazioni forniscono l'accesso al post/messaggio dell'utente. Sembra che l'autorizzazione read_stream copra l'autorizzazione user_status, dato che fornisce l'accesso a tutti i post (significano tutti i messaggi, i check-in, lo stato ... e anche il post che l'amico di un utente pubblica sulla pagina dell'utente).Qual è la differenza tra autorizzazione FB user_status e read_stream?

Qualcuno può fornire ulteriori informazioni per tali autorizzazioni? Grazie.

+0

Sono sorpreso che questo ha solo 1 upvote ... Sembra una domanda davvero ovvia che molti dovrebbero avere. –

risposta

2

This post potrebbe esserti utile. Sembra che read_stream includa foto con tag, amici che partecipano ad eventi, aggiornamenti delle relazioni degli amici, ecc. Mentre friends_status ti dà accesso a tutti gli aggiornamenti di stato (?) Degli amici, che possono includere collegamenti condivisi, ma non foto, eventi, ecc.

3

il documentation ora risponde per fortuna questo:

user_status

Fornisce l'accesso ai messaggi di stato e checkin dell'utente. Vedere la documentazione per la tabella location_post per informazioni su come questa autorizzazione può influire sul recupero delle informazioni sulle posizioni associate ai post.

Mentre ...

read_stream

Fornisce l'accesso a tutti i posti in news feed della persona. Questa autorizzazione è riservata alle app che replicano il client Facebook su piattaforme che non dispongono di un client nativo. Può essere utilizzato solo per fornire alle persone l'accesso a questo contenuto. Potrebbero essere necessari fino a 14 giorni per la revisione della tua app.

Quindi, per dirla in altro modo, read_stream ottiene newsfeed dell'utente (es. Non i loro stati), ed è estremamente difficile da ottenere approvato per (come si potrebbe immaginare). Mentre lo user_status ottiene gli stati che l'utente ha pubblicato autonomamente.

Problemi correlati