Domanda

Ho un'applicazione di gioco rilasciata sulla piattaforma Facebook. Devo impostare lo stato dell'utente che ha giocato al gioco in modo che dopo che l'utente abbia giocato il gioco e abbia ottenuto un punteggio elevato, devo impostare lo stato dell'utente da mostrare nella home page dell'utente in modo che i suoi amici possano condividere l'azione di giocare con lui / lei e può sfidarsi a vicenda.

Sto usando un'applicazione Iframe usando ASP.NET e il linguaggio C #. Ho usato il servizio Facebook e ho chiamato il codice

_fbService.users.setStatus("Message");

e riporta un errore che dice:

  

L'aggiornamento dello stato richiede l'autorizzazione estesa status_update

quindi come posso risolvere questo problema? Ho bisogno di fare come gli altri giochi, che dopo aver giocato e ottenuto un'azione evidente nel gioco da mostrare allo stato dell'utente nella home page e da condividere con i suoi amici.

È stato utile?

Soluzione

È necessario richiedere un'autorizzazione estesa all'utente per utilizzare tutta una serie di funzionalità FB, inclusa l'impostazione dello stato dell'utente.

È abbastanza facile da fare, le informazioni sono disponibili qui:

http://wiki.developers.facebook.com/index.php/Extended_permissions

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top