Cum să construiți o aplicație Facebook pentru pagina dvs
Ce să știi
- Mergi la developers.facebook.com și alegeți Aplicatiile mele > Creați aplicație. Introduceți detaliile pentru ID-ul aplicației. Alegeți scenarii de dezvoltare sau omiteți.
- Alege Înființat sub tipul de aplicație dorit. Pentru o aplicație Messenger, alegeți pagina și completați instrucțiunile de configurare Webhook.
- Folosește Graph API pentru a citi și a scrie date în Facebook. Graficul API prezintă o vedere simplă a graficului social Facebook.
Îți poți crea propria ta Facebook aplicație pentru companie, organizație sau uz personal, integrându-l cu pagina dvs. de Facebook. Platforma Facebook Developers are tot ce aveți nevoie, inclusiv instrumentele și ghidurile necesare pentru a vă ghida prin proces.
Cum să construiți o aplicație Facebook pentru pagina dvs
Următorii pași vă vor ghida prin procesul de creare a unei aplicații pentru Facebook Messenger. Cu toate acestea, există câteva alte produse pe care le puteți alege pentru aplicația dvs. Următorii pași necesită, de asemenea, să aveți o pagină de Facebook configurată.
Navigheaza catre developers.facebook.com într-un browser web. Dacă nu v-ați conectat deja la contul dvs. de Facebook, selectați Autentificare în dreapta sus pentru a vă conecta la contul dvs.
-
Selectați Aplicatiile mele în dreapta sus și apoi selectați + Creați aplicație din lista derulantă.
-
Creați ID-ul aplicației introducând un nume în Câmp pentru Nume afișat și o adresă de e-mail în Câmp de e-mail de contact.
Selectați albastrul Creați ID aplicație butonul când ați terminat.
S-ar putea să vi se solicite să finalizați o verificare de securitate introducând un cod CAPTCHA.
-
Facebook vă va oferi opțiunea de a alege dintre patru scenarii pentru a vă ajuta să vă construiți aplicația. Puteți alege unul și selecta albastru A confirma butonul din partea de jos sau, dacă preferați să vă creați aplicația fără a utiliza unul dintre aceste scenarii, selectați Ocolire in schimb.
Pentru acest tutorial anume, vom face Ocolire scenariile.
-
Selectează Înființat butonul pentru ca un produs să înceapă să vă construiască aplicația.
În scopul acestui tutorial, vom selecta Mesager.
-
În secțiunea Jetoane de acces, selectați lista verticală sub Pagina pentru a selecta pagina de Facebook vrei sa folosesti.
Este posibil să trebuiască să editați permisiunile pentru a acorda acces la aplicație și pentru a genera un simbol. Selectați albastrul Editați permisiunile butonul > Continuați ca [Nume] > caseta de selectare a paginii > Următorul > Terminat > BINE. Un șir de caractere va apărea în câmpul Token de acces la pagină.
-
Înainte de a face altceva, trebuie să urmezi Instrucțiuni de configurare pentru Webhook de la Facebook pentru a crea un token de verificare, de care veți avea nevoie pentru următorul pas.
Veți avea nevoie de Node.js instalat pe computer pentru a vă configura webhook.
-
În secțiunea Webhooks, selectați Configurați webhooks si intra URL-ul paginii dvs în câmpul URL de apel invers plus Jeton de verificare ați creat în ultimul pas în câmpul Verify Token.
-
Selectează casete de selectare pe lângă evenimentele webhook pe care doriți să le livrați către webhook.
Facebook recomandă selectarea mesaje și mesaje_postbacks la minim.
-
Selectați albastrul Verificați și salvați buton.
O solicitare GET va fi trimisă către webhook-ul dvs. Dacă ați configurat totul corect, setările dvs. webhook vor fi salvate automat.
-
Acum, pentru a vă abona aplicația la pagina dvs., reveniți la Setările aplicației și căutați secțiunea Generare de jetoane și selectați Selectați o pagină pentru a vă alege pagina din lista verticală.
Înapoi la secțiunea Webhooks, procedați la fel ca mai sus selectând Selectați o pagină pentru a vă alege pagina din lista verticală.
Selectează Abonati-va buton.
-
Pentru a vă asigura că ați configurat totul corect, testați-vă aplicația accesând Facebook.com sau Messenger pe dispozitivul dvs. mobil și trimițând un mesaj către pagina dvs. Webhook-ul dvs. ar trebui să primească un eveniment webhook, ceea ce înseamnă că aplicația dvs. a fost configurată cu succes.
Dacă utilizați Messenger cu aplicația dvs., luați în considerare verificarea Ghidul de pornire rapidă al Facebook pentru a vă ajuta să vă construiți primul bot Messenger.
Ce este o aplicație Facebook?
Dezvoltatorii construiesc majoritatea comunelor aplicații pe care le veți găsi pe Facebook, prin intermediul platformei Facebook Developers. Mii de aplicații terță parte sunt disponibile pentru utilizare prin contul personal de Facebook care vă ajută să vă conectați cu alte produse și servicii.
O aplicație (a nu fi confundată cu aplicația similară, care nu este completă, numită „applet”) nu este cu adevărat o aplicație în sensul că utilizatorii de computere Mac și Windows cunosc termenul. În loc să instalați o aplicație de computer (cunoscută și ca software și programe) de pe un disc sau o descărcare pe dvs hard disk-ul computerului, ați folosi o aplicație Facebook rulând în browser a— care nu ocupă spațiu pe dvs calculator.
De exemplu, dacă utilizați o aplicație pentru a juca Scrabble cu un prieten pe Facebook, Facebook stochează fiecare mișcare pe care o faceți pe serverele sale, nu local. Pagina se actualizează atunci când vă conectați din nou sau dacă vă reîmprospătați browserul. Aceasta este diferența de bază dintre o aplicație Facebook și o aplicație convențională.
Ce este platforma pentru dezvoltatori Facebook?
Facebook a lansat platforma Facebook Developers în 2007, oferind un cadru pe care dezvoltatorii îl pot folosi pentru a crea aplicații care interacționează cu Caracteristici Facebook. Acest lucru însemna că aplicațiile puteau partaja informații despre utilizator cu aplicații externe printr-un API deschis (interfață de programare a aplicației).
Platforma Facebook Developers oferă un set de API-uri și instrumente care permit dezvoltatorilor terți să facă acest lucru se integrează cu graficul deschis — fie prin aplicații de pe Facebook.com sau site-uri web externe și dispozitive.
De ce ai crea o aplicație Facebook?
S-ar putea să vă întrebați, la ce poate folosi afacerea dvs. un joc precum Scrabble? Foarte puțin, dar jocurile nu sunt singura utilizare a aplicațiilor. Orice entitate care dorește ca numele său să fie partajat într-o rețea socială poate folosi o aplicație pentru a genera recunoașterea mărcii.
Luați în considerare acest scenariu: dețineți un restaurant cu propria pagină de Facebook. Mulți oameni postează comentarii banale pe postările paginii și cam atât. Pagina are o bază de fani, dar nu foarte mulți clienți se simt suficient de încurajați să o „aprecieze”.
Acum imaginați-vă că pagina are o aplicație care listează elemente de meniu - complet cu fotografii pe care utilizatorii le pot selecta și partaja. În loc să ofere fanilor tăi actualizări plictisitoare de stare sau link-uri către blogul tău, o aplicație le poate permite să împărtășească o viziune mai atrăgătoare asupra a ceea ce tocmai au mâncat în restaurantul tău. Este atât ușor, cât și distractiv de utilizat pentru fani și, în acest fel, valorificați valoarea marketingului social.
Folosind API-ul Facebook
The Graph API este nucleul platformei Facebook Developers, permițând dezvoltatorilor să citească și să scrie date în Facebook. Graficul API prezintă o vedere simplă și consecventă a graficului social Facebook, reprezentând uniform obiectele din grafic (de exemplu, oameni, fotografii, evenimente, și pagini) și conexiunile dintre ele (de exemplu, relații de prieteni, conținut partajat și etichete foto).
Alături de directorul aplicațiilor, acesta este cel mai puternic aspect al platformei Facebook pentru dezvoltatori.
Două funcții pe care dezvoltatorii Facebook le folosesc adesea pentru a-și lărgi audiența sunt invitațiile la aplicații și postările în poveștile din fluxul de știri. Ambele le spun utilizatorilor Facebook care dintre prietenii lor participă la aplicație.
O invitație este o întrebare explicită care vizează prietenii la alegerea utilizatorului aplicației. Pe de altă parte, opțiunea pentru fluxul de știri le permite pur și simplu altora să știe că un prieten folosește o aplicație.
A face ca un utilizator să trimită invitații este mai dificil, deoarece astfel de invitații nu sunt întotdeauna binevenite. Cu toate acestea, dacă un utilizator le trimite celor care ar putea fi cu adevărat interesați de aplicație, acest lucru poate duce la înscrieri.
Cu stimulentele, marketingul și brandingul potrivite, aplicațiile de pe Facebook se pot răspândi ca focul. Urmați instrucțiunile de mai jos pentru a afla cum să vă construiți primul.