Quali sono le funzioni disponibili per inviare le notifiche a un utente di Facebook?

voti
1

Attualmente sto usando di Codeplex Facebook Developer Toolkit versione 2 per la mia applicazione ASP.net Facebook. Vorrei essere in grado di inviare notifiche a un utente posta in arrivo o una parete della richiesta e si chiedeva quali sono le funzioni disponibili per farlo? Se non in API, quindi si prega di fornire esempi di funzioni dalla libreria principale di Facebook. Questo aiuterà immensamente. Grazie!

È pubblicato 27/03/2009 alle 17:13
fonte dall'utente
In altre lingue...                            


1 risposte

voti
2

Dopo una breve ricerca ho trovato un esempio di invio delle notifiche utilizzando il toolkit:

facebook.Components.FacebookService fs = new facebook.Components.FacebookService (); fs.ApplicationKey = ConfigurationManager.AppSettings [ "apikey"]; fs.Secret = ConfigurationManager.AppSettings [ "Secret"]; stringa SessionKey = dict [ "facebook_session_key"]; fs.SessionKey = SessionKey; fs.uid = long.Parse (member.FacebookId); fs.notifications.send (member.FacebookId, "messaggio di notifica");

(da: http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=49876 )

Dopo aver guardato attraverso la sorgente Codeplex è chiaro che questo invia una notifica da utente a utente, e richiede pertanto una sessione utente attivo del mittente.

CodePlex non sembra supportare le notifiche app-to-user che non richiedono una sessione, ma l'aggiunta di questa caratteristica sarebbe banale. Aggiungere una variabile di tipo per il metodo di invio e impostare di conseguenza in base alla documentazione API qui: http://wiki.developers.facebook.com/index.php/Notifications.send

Il codice sorgente per il metodo notifications.send nella Developer Toolkit Codeplex è qui: http://facebooktoolkit.codeplex.com/SourceControl/changeset/view/28656#233852

Si prega di tenere presente che il codice sorgente Developer Toolkit Codeplex non è stato aggiornato in più di 3 mesi. Ciò significa che non supporta molte nuove funzioni API di Facebook e modifiche. Si consiglia di esplorare la pagina client libreria wiki per trovare una libreria che è più aggiornata: http://wiki.developers.facebook.com/index.php/Client_Libraries

Risposto il 27/03/2009 a 18:45
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more