2014-07-22 6 views
9

Voglio integrare la mia applicazione con Facebook. Sto usando Facebook SDK per questo. Nella mia domanda sto cercando di inviare un messaggio a Facebook. Ho già creato un'applicazione per questo nel sito degli sviluppatori di Facebook. Ho usato questo ID applicazione e l'autorizzazione publish_actions. Ma non riesco a pubblicare messaggi su Facebook. In precedenza lo ha fatto.Ho bisogno dell'approvazione dell'app da Facebook per postare nel nostro feed dall'app Android a partire dal maggio 2014?

Ho cercato informazioni su questo problema e sembra che dopo il 30 aprile Facebook abbia modificato alcune strutture relative ai ruoli. A partire dal 1 ° maggio 2014, se si desidera postare qualsiasi elemento per la cronologia dell'utente [a parte la cronologia degli sviluppatori registrati dell'app] è necessaria l'autorizzazione di Facebook, che deve essere presentata per l'approvazione. Si prega di fare riferimento https://developers.facebook.com/docs/facebook-login/permissions/v2.0#review

Il processo di approvazione richiede l'invio di apk, schermate, politica di privacy ecc. https://developers.facebook.com/docs/apps/review

Prima di passare a questo processo di approvazione, voglio solo sapere è questo l'unico modo per inviare un messaggio a Facebook da un'app Android?

+1

È possibile utilizzare la finestra di dialogo di condivisione e messaggio/invio nativa. Non credo che abbiano bisogno dell'approvazione – WizKid

+0

Grazie per la rapida risposta. Stai dicendo di chiamare l'intenzione di condividere (ACTION_SEND?). In quel caso non hanno accettato alcun messaggio di salvataggio da condividere, solo l'utente che ha effettuato l'accesso può digitare messaggi e condividere. –

+0

Intendevo questo: https://developers.facebook.com/docs/ios/share – WizKid

risposta

0

La migliore risposta che posso trovare, che è stato verificato è:

https://www.facebook.com/legal/terms

Termine # 2 stati:

Già tutti i contenuti e le informazioni che pubblichi su Facebook, e puoi controllare come è condiviso attraverso la tua privacy e le impostazioni dell'applicazione.

Termine # 9 stati ci possono essere disposizioni si devono rispettare, ma a meno che non si sta rompendo, o il servizio di marchio commerciale legale o elementi allora si sono buoni per andare.

1

Sì, è corretto che devi ottenere prima il permesso da Facebook e per questo devi inviarlo per la revisione come indicato nel link che hai postato. Ma questo è il caso quando stai postando in background senza mostrare all'utente cosa stai postando. https://developers.facebook.com/docs/apps/review Ho fatto la stessa cosa in una delle mie app iOS quando l'utente accede a Facebook tramite la mia app l'app chiede il permesso e lì mostra un avviso da Facebook che devi ottenere le autorizzazioni da Facebook per postare quando fai l'app pubblica. Di default sono dati questi tre permessi: 1. email 2. user_friends e 3. public_profile

il permesso in più si devono presentare per la revisione. È possibile utilizzare per scegliere tramite finestra di dialogo nella vostra applicazione: pls vedono questo link: https://developers.facebook.com/docs/android/share

1

Se sono elencati come un amministratore, tester o sviluppatore sotto ruoli per l'applicazione, è possibile inviare le pagine facebook di proprietà di senza aver prima ottenuto l'autorizzazione da Facebook

Problemi correlati