Hvordan lage en RSVP Knapp for en Facebook hendelse Ved hjelp av HTML
Facebook er en populær sosiale nettverk plattform som i økende grad har blitt brukt til å planlegge og administrere hendelser. Det gir en "Hendelser" -funksjon som lar deg opprette og planlegge en hendelse med Facebook-plattformen. Det gir en funksjon for å invitere gjester og administrere sine svarene. Facebook har utviklet en graf API som eksponerer elementer som du kan bruke til å utvikle skreddersydd programkode for visse aspekter av deres "Hendelser" program. Brukerne vil ha til å innvilge søknaden "rsvp_event" tillatelser og du vil trenge informasjon om hendelsen, slik som sin ID. Du vil også måtte kunne programmere i en web språk, for eksempel PHP, og bruke HTML sammen med programkoden.
Bruksanvisning
1 Start din PHP redigeringsprogram. Du kan bruke en enkel tekstredigeringsprogram, for eksempel Notisblokk, forutsatt at du lagrer filen på webserveren med en "php" forlengelse.
2 Lag en Facebook-applikasjon ved å følge instruksjonene i "Utvikler App" på https://developers.facebook.com/apps og skriv ned din søknad ID og hemmelig nøkkel, som du trenger dem for å tilpasse søknaden din og kommunisere med Graph API. Du trenger en Facebook-utviklerkonto, og du vil bli bedt om å lage en, om nødvendig.
3 Opprette en hendelse fra arrangementer programmet og skriv ned hendelses-ID. Du kan få dette ved å bevege musen over laget arrangementet og lese den fra nettleseren bunnlinjen.
4 Lag din PHP program i din PHP editor. Du må skrive PHP-koden, de Facebook Graph API variabler og HTML-koden inn i denne filen.
Den grunnleggende HTML nødvendig for å skape RSVP knappen for Facebook-arrangementet er:
<Html>
<Head>
<Title> RSVP til en Facebook-hendelse </ title>
</ Head>
<Body>
<Form action = "" method = "post">
<P>
<Input type = "radio" name = "RSVP" value = "deltar" /> Møtende
<Input type = "radio" name = "RSVP" value = "kanskje" /> Kanskje
<Input type = "radio" name = "RSVP" value = "falt" /> Ikke Møtende
<Input type = "submit" value = "RSVP" />
</ P>
</ Form>
</ Body>
</ Html>
5 Skriv PHP-koden kreves for å få RSVP verdien som er valgt av brukeren, og passerer responsen og hendelsen IDto Facebook Graph API i følgende format, ved hjelp av "post" metoden:
https://graph.facebook.com/EVENT_ID/RSVP_value
Du må autentisere bruker-ID og pass i søknaden ID og hemmelig nøkkel for din søknad før passerer verdien til Graph API.
<? Php
$ Autentisere = file_get_contents (https://graph.facebook.com/oauth/access_token?client_id=.$application_id "& redirect_uri =" $ REDIRECT_URL "& client_secret =" $ application_secret "& code =" $ kode.....);
$ Rsvp_to_event = "https://graph.facebook.com/$event_id/{$_POST['rsvp']}?method=post&". $ Autentisere;
?>