Mitä tietää
- Siirry osoitteeseen developers.facebook.com ja valitse Omat sovellukset > Luo sovellus. Anna sovellustunnuksesi tiedot. Valitse kehitysskenaariot tai ohita.
- Valitse Määritä haluamasi sovellustyypin alta. Jos käytät Messenger-sovellusta, valitse sivusi ja suorita Webhookin asennusohjeet.
- Käytä Graph-sovellusliittymää tietojen lukemiseen ja kirjoittamiseen Facebookista. Graph-sovellusliittymä tarjoaa yksinkertaisen näkymän Facebookin sosiaalisen graafin kaaviosta.
Voit luoda oman Facebook-sovelluksen yrityksellesi, organisaatiollesi tai henkilökohtaiseen käyttöön integroimalla sen Facebook-sivullesi. Facebook Developers -alustalla on kaikki mitä tarvitset, mukaan lukien tarvittavat työkalut ja oppaat, jotka opastavat sinua prosessin läpi.
Kuinka rakentaa Facebook-sovellus sivullesi
Seuraavat vaiheet vievät sinut Facebook Messengerin sovelluksen luomiseen. Voit kuitenkin valita sovelluksellesi useita muita tuotteita. Seuraavat vaiheet edellyttävät myös Facebook-sivun luomista.
- Siirry osoitteeseen developers.facebook.com verkkoselaimella. Jos et ole vielä kirjautunut Facebook-tiliisi, kirjaudu tiliisi valitsemalla Kirjaudu sisään oikeasta yläkulmasta.
-
Valitse Omat sovellukset oikeasta yläkulmasta ja valitse sitten avattavasta luettelosta + Luo sovellus.
-
Luo sovellustunnuksesi kirjoittamalla nimi Näyttönimi-kenttään ja sähköpostiosoite Yhteyssähköpostikenttään.
Valitse sininen Luo sovellustunnus -painike, kun olet valmis.
Sinua saatetaan pyytää suorittamaan turvatarkastus antamalla CAPTCHA-koodi.
-
Facebook antaa sinulle mahdollisuuden valita neljästä skenaariosta, jotka auttavat sinua rakentamaan sovelluksesi. Voit valita yhden ja valita sinisen Confirm-painikkeen alareunassa, tai jos haluat mieluummin rakentaa sovelluksesi käyttämättä jotakin näistä skenaarioista, valitse Ohitasijaan.
Tässä opetusohjelmassa Ohitamme skenaariot.
-
Valitse Määritä tuotteelle, niin voit aloittaa sovelluksesi rakentamisen.
Tätä opetusohjelmaa varten valitsemme Messenger.
-
Valitse Access Tokens -osiossa pudotusluettelo kohdassa Sivu valitaksesi Facebook-sivun, jota haluat käyttää.
Sinun on ehkä muokattava käyttöoikeuksia myöntääksesi sovellukselle käyttöoikeuden ja luodaksesi tunnuksen. Valitse sininen Muokkaa käyttöoikeuksia-painike > Jatka nimellä [Nimi] > Sivu-valintaruutu 64333452 Seuraava > Valmis > OK. Sivun käyttötunnus -kenttään tulee merkkijono.
-
Ennen kuin teet mitään muuta, sinun on noudatettava Facebookin Webhookin asennusohjeita luodaksesi vahvistustunnuksen, jota tarvitset seuraavassa vaiheessa.
Sinulla on oltava Node.js asennettuna tietokoneellesi webhookin määrittämiseksi.
-
Valitse Webhooks-osiossa Set Up Webhooks ja kirjoita sivusi URL-osoite takaisinkutsun URL-osoite-kenttään sekä verify token loit viimeisessä vaiheessa Vahvista tunnus -kenttään.
-
Valitse valintaruudut niiden webhook-tapahtumien vierestä, jotka haluat toimittaa webhookiisi.
Facebook suosittelee valitsemaan vähintään messages ja messaging_postbacks.
-
Valitse sininen Vahvista ja tallenna-painike.
HANKI-pyyntö lähetetään webhookiisi. Jos määrität kaiken oikein, webhook-asetuksesi tallennetaan automaattisesti.
-
Jos haluat tilata sovelluksesi sivullesi, palaa sovelluksesi asetuksiin ja etsi Token Generation -osio ja valitse Valitse sivu valitaksesi sivusi avattavasta luettelosta..
- Takaisin Webhooks-osioon, tee sama kuin yllä valitsemalla Valitse sivu valitaksesi sivusi avattavasta luettelosta.
- Valitse Tilaa.
-
Varmista, että määrität kaiken oikein, testaa sovelluksesi menemällä Facebook.comiin tai Messengeriin mobiililaitteellasi ja lähettämällä viesti sivullesi. Webhookisi pitäisi saada webhook-tapahtuma, mikä tarkoittaa, että sovelluksesi on määritetty onnistuneesti.
Jos käytät Messengeriä sovelluksesi kanssa, tutustu Facebookin pika-aloitusoppaaseen, joka auttaa sinua rakentamaan ensimmäisen Messenger-bottisi.
Mikä on Facebook-sovellus?
Kehittäjät rakentavat suurimman osan yleisimmistä Facebookista löytyvistä sovelluksista Facebook Developers -alustan kautta. Henkilökohtaisen Facebook-tilin kautta on käytettävissä tuhansia kolmansien osapuolien sovelluksia, jotka auttavat sinua yhdistämään muihin tuotteisiin ja palveluihin.
Sovellus (jota ei pidä sekoittaa "sovelmaksi" kutsuttuun ei aivan täysin sovellukseen) ei ole oikeastaan sovellus siinä mielessä, että Mac- ja Windows-tietokoneiden käyttäjät tietävät termin. Sen sijaan, että asentaisit tietokonesovelluksen (tunnetaan myös nimellä ohjelmistot ja ohjelmat) levyltä tai lataat sen tietokoneesi kiintolevylle, käytät Facebook-sovellusta suorittamalla selaimessasi a-, joka ei vie tilaa tietokoneeltasi.
Jos esimerkiksi käytät sovellusta pelataksesi Scrabblea ystäväsi kanssa Facebookissa, Facebook tallentaa jokaisen tekemäsi liikkeen palvelimilleen, ei paikallisesti. Sivu päivittyy, kun kirjaudut sisään uudelleen tai päivität selaimesi muuten. Tämä on keskeinen ero Facebook-sovelluksen ja perinteisen sovelluksen välillä.
Mikä on Facebook Developers -alusta?
Facebook lanseerasi Facebook Developers -alustan vuonna 2007 ja tarjoaa puitteet, joiden avulla kehittäjät voivat luoda sovelluksia, jotka ovat vuorovaikutuksessa Facebookin ydinominaisuuksien kanssa. Tämä tarkoitti, että sovellukset voivat jakaa käyttäjätietoja ulkopuolisten sovellusten kanssa avoimen API:n (sovellusohjelmointirajapinta) kautta.
Facebook Developers -alusta tarjoaa joukon sovellusliittymiä ja työkaluja, joiden avulla kolmannen osapuolen kehittäjät voivat integroitua avoimeen kaavioon – joko Facebook.comin sovellusten tai ulkoisten verkkosivustojen ja laitteiden kautta.
Miksi luot Facebook-sovelluksen?
Saatat ihmetellä, mihin yrityksesi voi käyttää Scrabblen k altaista peliä? Hyvin vähän, mutta pelit eivät ole ainoa sovellusten käyttötarkoitus. Mikä tahansa taho, joka haluaa jakaa nimensä sosiaalisessa verkostossa, voi käyttää sovellusta tuotemerkin tunnettuuden luomiseen.
Mieti tätä skenaariota: Omistat ravintolan, jolla on oma Facebook-sivu. Monet ihmiset lähettävät arkisia kommentteja sivun viesteihin, ja siinä se. Sivulla on fanikunta, mutta harvat asiakkaat eivät ole tarpeeksi rohkaisevia "tykkäämään" siitä.
Kuvittele nyt, että sivulla on sovellus, joka luettelee valikon kohteet sekä kuvia, joita käyttäjät voivat valita ja jakaa. Sen sijaan, että tarjoaisit faneillesi tylsiä tilapäivityksiä tai linkkejä blogiisi, sovellus voi antaa heidän jakaa katseenvangitsijamman kuvan siitä, mitä he juuri söivät ravintolassasi. Sen käyttö on faneille sekä helppoa että hauskaa, ja tällä tavalla hyödynnät sosiaalisen markkinoinnin arvoa.
Facebook-sovellusliittymän käyttäminen
Graph API on Facebook Developers -alustan ydin, jonka avulla kehittäjät voivat lukea Facebookista ja kirjoittaa siihen tietoja. Graph API tarjoaa yksinkertaisen, johdonmukaisen näkymän Facebookin sosiaalisesta kaaviosta, joka edustaa tasaisesti kaavion objekteja (esim. ihmisiä, valokuvia, tapahtumia ja sivuja) ja niiden välisiä yhteyksiä (esim. ystäväsuhteita, jaettua sisältöä ja valokuvatunnisteita)).
Sovellushakemiston ohella tämä on Facebook-alustan tehokkain osa kehittäjille.
Kaksi ominaisuutta, joita Facebook-kehittäjät käyttävät usein laajentaakseen yleisöään, ovat sovelluskutsut ja uutissyötteiden julkaisut. Molemmat kertovat Facebook-käyttäjille, ketkä heidän ystävistään osallistuvat sovellukseen.
Kutsu on selkeä kysymys, joka on suunnattu sovelluksen käyttäjän valitsemille ystäville. Toisa alta uutissyötevaihtoehto vain kertoo muille, että ystäväsi käyttää sovellusta.
Käyttäjän saaminen lähettämään kutsuja on vaikeampaa, koska tällaiset kutsut eivät ole aina tervetulleita. Jos käyttäjä kuitenkin lähettää ne niille, jotka saattavat olla aidosti kiinnostuneita sovelluksesta, tämä voi johtaa rekisteröitymiseen.
Oikeilla kannustimilla, markkinoinnilla ja brändäyksellä Facebookin sovellukset voivat levitä kulovalkean tavoin. Seuraa alla olevia ohjeita oppiaksesi rakentamaan ensimmäinen.