Hvordan lage en RSVP Knapp for en Facebook hendelse Ved hjelp av HTML

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&amp;&quot;. $ Autentisere;

?>