La mia app di Facebook pubblica messaggi sulla bacheca dell'utente. Voglio condividere questi messaggi sul mio muro, così come faccio clic su condividi azione sotto il messaggio dell'utente. Come posso farlo usando Facebook Graph API?Come condividere i post di qualcuno utilizzando l'API di Facebook Graph
risposta
Non capisco davvero cosa stai cercando, se sai già come postare su un muro utente, perché non puoi pubblicare lo stesso messaggio anche sul tuo muro?
Quando si utilizza l'api del grafico per inviare un messaggio a un muro utente definito nell'URL della richiesta a cui si desidera inviare il muro dell'utente, in molti casi si utilizza "me" anziché l'id utente poiché stai postando per l'utente che ha effettuato l'accesso, ma puoi anche inviare una richiesta a PROFILE_ID/feed (come indicato qui: http://developers.facebook.com/docs/reference/api/user/#posts).
Se stai cercando la cosa "condivisa via", come si ottiene quando si fa clic sul pulsante di condivisione nel feed di Facebook, quindi non penso che si possa ottenere dal grafico api.
In base allo permissions per l'accesso ai post tramite l'API, sembrerebbe che non sia possibile farlo poiché richiederebbe l'accesso al post della timeline di un altro utente per cui non si dispone di autorizzazioni/un token di accesso.
Modifica Da ulteriore lettura della documentazione non puoi assolutamente fare questo: https://developers.facebook.com/docs/graph-api/reference/v2.2/object/sharedposts#publish
Sì, è possibile condividere utilizzando l'API Graph2. Il modo in cui lo fai è usare il bordo /feed
e passare l'URL del post che vuoi condividere come link.
POST /v2.2/{page-id}/feed HTTP/1.1
Host: graph.facebook.com
link=https://www.facebook.com/{page_id}/posts/{post_id}
Le autorizzazioni Fb standard per il post che si condivide si applicano.
https://developers.facebook.com/docs/graph-api/reference/v2.2/page/feed
Questo è stato fatto oggi, in un'applicazione Rails locale, utilizzando FbGraph2 gioiello, con il metodo di cui sopra.
! Sei un eroe! come l'hai concluso? L'API è criptico e completamente oscuro su questo! Grazie!! Sono su questo per un po 'ora, e niente sembrava funzionare. Puoi dire del processo per raggiungere quella soluzione? – Ted
- 1. Come condividere post su Facebook utilizzando PHP
- 2. Recupera Commenti Facebook post utilizzando Graph API
- 3. Facebook graph API: quota audio
- 4. Facebook Graph ERRORE
- 5. Come recuperare il paese dell'utente utilizzando l'API Graph di Facebook?
- 6. Facebook Graph API + Facebook Pages
- 7. Come ottenere tutti i post di un gruppo tramite facebook graph api
- 8. Oauth Logout utilizzando facebook graph api
- 9. Come ordinare i risultati per l'API di Facebook Graph?
- 10. Facebook Graph Api ottiene l'immagine dei post collegati
- 11. I post programmati tramite Graph API spesso non vengono pubblicati
- 12. creare l'album "Timeline foto" utilizzando Facebook Graph API
- 13. Filtro per autore post utilizzando l'API grafico di Facebook
- 14. Facebook Graph API ottiene tutti i commenti
- 15. Specificare la privacy durante il POST a Facebook Graph API
- 16. Come condividere post su linkedin
- 17. Android: come ottenere le date di nascita degli amici dal calendario di Facebook utilizzando l'API Graph
- 18. Facebook Graph API: Get data di joinin
- 19. facebook graph api regole di ricerca
- 20. Facebook Graph API 2.0 creazione di eventi
- 21. Graph - Creazione di un nuovo album fotografico per l'app facebook
- 22. Come condividere un post di Facebook esistente nella cronologia utente da un'app per iOS?
- 23. Come condividere i miei post wordpress in instagram
- 24. Come ottenere il numero totale di post in una pagina Facebook con Graph API?
- 25. Facebook Search in Graph API
- 26. Post su Facebook come Admin
- 27. Qualcuno conosce il limite di invio di chatbot di Facebook?
- 28. Posso ottenere tutti i miei post (feed profilo) utilizzando l'explorer API grafico di Facebook?
- 29. ordinamento attraverso Graph API di Facebook pagina su iOS
- 30. facebook graph API - evento di ricerca
Hai frainteso @starling - non sta cercando di creare un nuovo post identico, sta cercando di condividere il post del poster originale. Queste sono due cose completamente diverse. –