2012-03-21 9 views
5

Sto solo entrando nell'aggiunta di Facebook Opengraph nella mia app. Voglio ottenere determinati attributi del grafico da parte dell'utente, ma deve essere fatto continuamente, anche quando la persona non si trova sul sito. Fondamentalmente l'app richiede un processo in background che preleva il contenuto dal feed di attività di Facebook dell'utente.Implicazione di Facebook offline_access deprecazione

Quindi il mio primo passo è stato quello di memorizzare il token di accesso dell'utente in una tabella e di eseguire regolarmente un'attività cron. Tuttavia ho scoperto che Facebook si sta muovendo verso la deprecazione dell'accesso offline. So che questo può sembrare stupido per quelli di voi che hanno familiarità con questo, ma non sono sicuro di cosa significhi, e volevo confermare.

mia comprensione è:

  1. A partire da maggio, quando Facebook passa completamente alla modalità di accesso offline deprecato, anche se devo conservare token di accesso di un utente, che scadrà in 60 giorni.
  2. Così posso re-memorizzare il token di accesso dell'utente ogni volta che lui/lui firma nella mia app
  3. Ma se l'utente non effettua nuovamente l'accesso al servizio per più di 60 giorni, è tutto finito e l'attività in background ha vinto essere in grado di eseguire la scansione del contenuto dall'utente più.
  4. Il che significa, ad esempio, se si trattava di un servizio di newsletter che invia agli utenti informazioni utili in base alle attività, se non chiedo loro di accedere (possono visitare il mio sito per controllare il contenuto ma il sito non lo fa t richiedono loro di accedere per visualizzare il contenuto), il motore smetterà di funzionare dopo 60 giorni e l'utente se ne dimenticherà.

È corretto?

risposta

3

Check out: https://developers.facebook.com/roadmap/offline-access-removal/ Ha tutte le risposte.

Ma fondamentalmente sì. Offline_Access sta volgendo al termine.

+0

Adam, ho letto quel documento e tutto il resto. Non ero sicuro di aver capito le cose correttamente perché sono un principiante assoluto. Questo significa che tutto ciò che ho elencato sopra (da 1 a 4) è corretto? Lo apprezzerei davvero se potessi chiarire la tua risposta. Non ero sicuro se il tuo "sostanzialmente sì" si applica ai miei punti o solo al fatto che Offline_Access sta volgendo al termine. Grazie! – Vlad

+3

1. Sì, 2. Sì, 3. Sì, 4. Sì (i peggiori timori si sono resi conto :)) –

+0

ora dovremmo creare solo app giocattolo e chiedere l'autorizzazione agli utenti ogni due ore, si fermeranno sicuramente per un sacco, yay ! –

Problemi correlati