Sto tentando di creare un evento utilizzando l'API di Facebook. (Da un'app django) Qualcuno ha creato un evento con il nuovo grafico api?Come aggiungere un evento di Facebook con la nuova API Graph
risposta
Controllare qui: http://developers.facebook.com/docs/api#publishing
Effettuare una chiamata POST/profile_id/eventi con le informazioni richieste. Sfortunatamente non hanno tutti gli argomenti possibili elencati, ma possono essere trovati nei documenti API REST sotto Events.create.
Sembra non esserci alcun metodo documentato per creare un'API nei nuovi documenti, ma è possibile utilizzare i metodi dell'interfaccia REST come descritto qui: http://developers.facebook.com/docs/reference/rest/.
Il grande stopper per me al momento è il requisito di una sessione utente per eseguire una qualsiasi delle interfacce REST. Molte delle mie richieste a Facebook (creazioni di eventi, inviti) non vengono eseguite durante l'accesso di un utente di Facebook attivo. Devono essere create dall'applicazione. Non sono ancora sicuro se si tratta di una limitazione nella nuova API o semplicemente non implementata negli SDK.
Se è necessario accedere ai dati utente mentre l'utente non è in linea, è disponibile il privilegio esteso offline_access che fornisce una chiave di sessione con durata più lunga. Questo può essere utilizzato per eseguire aggiornamenti mentre l'utente è offline.
Mentre non posso aiutarti con Django, la maggior parte dell'API di Graph sembra funzionare per me (purtroppo non ha provato gli eventi) ma sembra solo mal documentata.
Sono consapevole della soluzione offline_access sessione di permesso. Il grosso problema è sapere se posso creare un evento. Sembra che l'api non lo consenta. Sembra che l'unico accesso in scrittura all'API Graph sia in realtà rsvp/commenti/like e non molto altro. – kkubasik
Per creare eventi è possibile utilizzare il codice qui sotto: (che richiedono create_event permesso di raggiungere il vostro requisito)
update_url = "https://graph.facebook.com/<Your_FacebookProfile_ID>/events"
form_fields = {
"access_token": "Your Access Token",
"start_time" : "1272718027",
"location" : "someplace",
"name" : "New Test Event Using Graph API"
}
temp = {}
for k, v in form_fields.iteritems():
temp[k] = unicode(v).encode('utf-8')
form_data = urllib.urlencode(temp)
res = urlfetch.fetch(url=update_url,
payload=form_data,
method=urlfetch.POST,
headers={'Content-Type': 'application/x-www-form-urlencoded'})
result = json.loads(res.content)
if result.get('id', False):
"Successfully Created Event"
else:
"Failure"
Ottima risposta! Molto quello che ho finito per fare. Ho avuto molti problemi a impostare correttamente la posizione, nonché a caricare immagini. Ma sto facendo progressi! – kkubasik
- 1. facebook graph API - evento di ricerca
- 2. Come invitare un utente ad un evento? Facebook Graph API
- 3. Facebook Graph API + Facebook Pages
- 4. Facebook graph API: quota audio
- 5. Facebook Search in Graph API
- 6. Facebook: libreria java API Graph
- 7. Facebook API - Come cancellare Graph Request
- 8. facebook graph api regole di ricerca
- 9. Come costruire un permalink per oggetti restituiti dalla nuova Graph API di Facebook?
- 10. Facebook Graph API: Get data di joinin
- 11. Facebook Graph API 2.0 creazione di eventi
- 12. Postare su Facebook Graph Api è lento
- 13. iOS Facebook Graph API Profilo Foto Link
- 14. Facebook Graph API Leggi follower Count
- 15. Semplice esempio di autenticazione popup con Facebook Graph API
- 16. Facebook Graph API ottiene tutti i commenti
- 17. Facebook Graph Api, limite e/o ordine?
- 18. Facebook graph API loop through paging
- 19. ottenere Facebook Graph API commento Pagina
- 20. Cerca video tramite Facebook API Open Graph
- 21. Facebook graph api lista amici non completa
- 22. Recupera Commenti Facebook post utilizzando Graph API
- 23. Facebook Graph API - Amici che utilizzano l'applicazione
- 24. API Facebook Open Graph - og: metatags ignorati
- 25. Oauth Logout utilizzando facebook graph api
- 26. Specificare la privacy durante il POST a Facebook Graph API
- 27. Facebook graph API restituisce nessun email
- 28. Facebook Graph API parse alimentazione JSON con PHP
- 29. C'è una differenza tra l'API di Open Graph di Facebook e la sua Graph API?
- 30. Facebook graph API foto caricare in un album pagina fan
Ok, fammi provare. Sembra esattamente quello che volevo vedere anche io! Grazie mille! Qualche possibilità di conoscere i dettagli della codifica sul caricamento dell'immagine? – kkubasik