Facebook är ett populärt socialt nätverk plattform som allt har använts för att planera och hantera händelser . Det ger en " Events " -funktion som låter dig skapa och schemalägga en händelse med hjälp av Facebook- plattformen . Det ger en funktion för att bjuda in gäster och hantera sina RSVPs . Facebook har utvecklat ett Graph API som exponerar element som du kan använda för att utveckla skräddarsydda programkod för vissa aspekter av deras " Evenemang " applikation . Användarna måste bevilja din ansökan " rsvp_event " behörigheter och du kommer att behöva information om händelsen , såsom dess ID . Du kommer också att kunna programmera i en webb- språk , såsom PHP , och använd HTML tillsammans med programkod . Saker du behöver
PHP Redaktör Web Server Review Facebook utvecklare konto
Facebook applikation
Generic access_token
User_events tillåtelse
Friends_events tillåtelse
Rsvp_event tillåtelse
Event_ID
Visa fler instruktioner
1
Starta din PHP redaktör ansökan . Du kan använda en enkel textredigerare , till exempel Anteckningar , förutsatt att du sparar filen på webbservern med en " . Php " förlängning .
2
Skapa en Facebook-applikation genom att följa instruktionerna i " Developer App " på https://developers.facebook.com/apps och skriv ner ditt program-ID och hemlig nyckel , som du kommer att behöva dem för att skräddarsy din ansökan och kommunicera med Graph API . Du behöver ett Facebook- utvecklare konto , och du kommer att bli ombedd att skapa en , om det behövs .
3
Skapa en händelse från Events programmet och skriva ner händelsen ID . Du kan få detta genom att föra musen över den skapade händelsen och läsa den från webbläsarens nedre baren.
4
Skapa din PHP- program i din PHP- editor . Du måste skriva PHP-kod , Facebooks Graph API variabler och HTML- kod i filen
grundläggande HTML krävs för att skapa OSA knappen för din Facebook- evenemanget är : .
,
RSVP till en Facebook- händelse < /title > < /head > < /body> < /html >
5
Skriv PHP-koden som krävs för att få OSA värde som valts av användaren , och passera svaret och händelsen IDto Facebook Graph API i följande format , med hjälp av " inlägg " metod :
https://graph.facebook.com/EVENT_ID/RSVP_value
Du måste autentisera användarens ID och passera i program-ID och hemlig nyckel för din ansökan innan att passera värdet till Graph API .
< ? php
$ autentisera = file_get_contents ( https://graph.facebook.com/oauth/access_token?client_id = . $ application_id . . " & redirect_uri = " $ redirect_url " & client_secret = " $ application_secret " & code = " $ code ) . . .
$ rsvp_to_event = " https://graph.facebook.com /$ event_id /{ $ _POST [ ' osa ' ] } ? method = post & " . $ autentisera ; ?
> Addera