2014-05-15 19 views
8

Secondo Facebook, al 30 aprile 2014 non è più disponibile il metodo create_event che suppongo significhi nessuna possibilità di pubblicare eventi?Facebook Graph API 2.0 creazione di eventi

https://developers.facebook.com/docs/apps/changelog

create_event non è più disponibile.

È ancora possibile utilizzare v1.0? (da eliminare gradualmente il 30 aprile 2015). Non sono stato in grado di trovare alcun esempio e voglio pubblicare eventi per conto di una pagina Facebook. È ancora possibile?

https://developers.facebook.com/docs/graph-api/reference/v1.0/page/events

Quando provo io ottenere un avvertimento di ammortamento e di una rappresentazione per l'utilizzo di un token per una pagina, ma fallisce anche quando uso il mio gettone personale. Probabilmente perché non ho il permesso create_event (nonostante la richiesta, esso non compare nel debugger di token facebook)

Deprecation warning: The REST API is now deprecated; please use the equivalent Graph API methods instead. See http://developers.facebook.com/blog/post/616/. 
=> {"error_code"=>190, 
"error_msg"=>"Impersonated access tokens can only be used with the Graph API", 

Permessi:

[{"permission"=>"installed", "status"=>"granted"}, 
{"permission"=>"public_profile", "status"=>"granted"}, 
{"permission"=>"manage_pages", "status"=>"granted"}, 
{"permission"=>"publish_actions", "status"=>"granted"}] 
+0

È tutto nel collegamento che hai fornito: https://developers.facebook.com/docs/graph-api/reference/v1.0/page/events#publish – Tobi

+0

Provalo in Graph API Explorer usando v1.0 e riporta – Tobi

+0

Ok, funziona, il problema era/è, solo le app più vecchie possono scegliere di usare le precedenti versioni API, se la tua app è più recente del 30 aprile, sei obbligato a usare la versione 2.0. Smesso di usare le mie app di test (che sono nuove) e ha iniziato a funzionare – holden

risposta

0

Qualsiasi applicazione che è stato attivo come un'applicazione 1.0 sarà ancora in grado di creare eventi fino alla rimozione della v1.0. Se hai appena avuto un'applicazione 1.0 in giro senza fare nulla, probabilmente ha perso la capacità.

Esempio di un'app attiva: Facebook per iOS può ancora creare eventi.