Hva er de tilgjengelige funksjoner for å sende meldinger til en Facebook-bruker?

stemmer
1

For tiden er jeg bruke CodePlex sin Facebook Developer Toolkit versjon 2 for min ASP.net Facebook-applikasjon. Jeg ønsker å være i stand til å sende meldinger til en brukers innboks eller vegg av søknaden og lurte på hva er de tilgjengelige funksjoner for å gjøre det? Hvis ikke i API, så vennligst gi eksempler på funksjoner fra hoved Facebook biblioteket. Dette vil hjelpe utrolig. Takk!

Publisert på 27/03/2009 klokken 16:13
kilden bruker
På andre språk...                            


1 svar

stemmer
2

Etter et kort søk fant jeg et eksempel på å sende meldinger ved hjelp av verktøyet:

facebook.Components.FacebookService fs = new facebook.Components.FacebookService (); fs.ApplicationKey = ConfigurationManager.AppSettings [ "apikey"]; fs.Secret = ConfigurationManager.AppSettings [ "hemmelige"]; string sessionKey = dict [ "facebook_session_key"]; fs.SessionKey = sessionKey; fs.uid = long.Parse (member.FacebookId); fs.notifications.send (member.FacebookId, "varselmelding");

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

Etter å ha sett gjennom CodePlex kilden er det klart at dette sender en bruker-til-bruker varsling, og krever derfor en aktiv brukersesjon til avsenderen.

CodePlex ser ikke ut til å støtte app-til-bruker meldinger som ikke krever en økt, men å legge til denne funksjonen vil være trivielt. Legg en type variabel til sendemetode og sette den tilsvarende basert på dokumentasjon API her: http://wiki.developers.facebook.com/index.php/Notifications.send

Kildekoden for notifications.send metoden i CodePlex Developer Toolkit er her: http://facebooktoolkit.codeplex.com/SourceControl/changeset/view/28656#233852

Vær spesielt oppmerksom på at CodePlex utvikler toolkit kildekoden ikke er blitt oppdatert i over 3 måneder. Dette betyr at den ikke støtter mange nye Facebook API funksjoner og endringer. Det kan være lurt å surfe på klientbiblioteket wiki for å finne et bibliotek som er mer oppdatert: http://wiki.developers.facebook.com/index.php/Client_Libraries

Svarte 27/03/2009 kl. 17:45
kilden bruker

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