Ce trebuie să știți
- Accesați developers.facebook.com și alege Aplicațiile mele > Creează aplicația. Introduceți detalii pentru ID-ul aplicației. Alegeți scenarii de dezvoltare sau omiteți.
- Alegeți Configurare sub tipul de aplicație dorit. Pentru o aplicație Messenger, alegeți pagina și completați instrucțiunile de configurare Webhook.
- Utilizați API-ul Graph pentru a citi și a scrie date în Facebook. API-ul Graph prezintă o vedere simplă a graficului social Facebook.
Puteți crea propria dvs. aplicație Facebook pentru companie, organizație sau uz personal integrând-o 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ă creaț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ă Facebook configurată.
- Navigați la developers.facebook.com într-un browser web. Dacă nu v-ați conectat deja la contul dvs. Facebook, selectați Conectați-vă în dreapta sus pentru a vă conecta la contul dvs.
-
Selectați Aplicațiile mele în dreapta sus și apoi selectați + Creare aplicație din lista drop-down.
-
Creați-vă ID-ul aplicației introducând un nume în câmpul Nume afișat și o adresă de e-mail în câmpul de e-mail de contact.
Selectați butonul albastru Creați ID aplicație când ați terminat.
Vi se poate cere 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ți butonul albastru Confirm din partea de jos sau, dacă preferați să vă creați aplicația fără a utiliza unul dintre aceste scenarii, selectați Omitețiîn schimb.
Pentru acest tutorial particular, vom Omite scenariile.
-
Selectați butonul Configurare pentru ca un produs să înceapă să vă construiască aplicația.
În scopul acestui tutorial, vom selecta Messenger.
-
În secțiunea Jetoane de acces, selectați lista drop-down de sub Pagina pentru a selecta pagina de Facebook pe care doriți să o utilizați.
Este posibil să trebuiască să editați permisiunile pentru a acorda acces la aplicație și pentru a genera un simbol. Selectați butonul albastru Editare permisiuni > Continuați ca [Nume] > Caseta de selectare a paginii > Următorul > Terminat > OK. Un șir de caractere va apărea în câmpul Indicativ de acces la pagină.
-
Înainte de a face orice altceva, trebuie să urmați instrucțiunile de configurare Webhook de la Facebook pentru a crea un simbol 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 Set Up Webhooks și introduceți adresa URL a paginii dvs. în câmpul Adresă URL de apelare plus verify token pe care l-ați creat la ultimul pas în câmpul Verify Token.
-
Selectați casete de selectare de lângă evenimentele webhook pe care doriți să le fie livrate în webhook.
Facebook recomandă să selectați cel puțin mesaje și messaging_postbacks.
-
Selectați butonul albastru Verificați și salvați.
O solicitare GET va fi trimisă către webhook-ul dvs. Dacă ați configurat totul corect, setările pentru 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 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 drop-down.
-
Selectați butonul Abonare.
-
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 ghidul de pornire rapidă al Facebook pentru a vă ajuta să vă creați primul bot Messenger.
Ce este o aplicație Facebook?
Dezvoltatorii creează majoritatea aplicațiilor comune pe care le veți găsi pe Facebook, prin intermediul platformei Facebook Developers. Mii de aplicații terță parte sunt disponibile pentru a fi utilizate prin contul personal de Facebook, care vă ajută să vă conectați cu alte produse și servicii.
O aplicație (a nu se confunda cu o aplicație similară, nu chiar completă, numită „applet”) nu este cu adevărat o aplicație în sensul în care 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 hard diskul computerului dvs., ați folosi o aplicație Facebook rulând în browserul dvs. a- care nu ocupă spațiu pe computer.
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 funcțiile de bază ale Facebook. Aceasta î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ă se integreze cu graficul deschis - fie prin aplicații de pe Facebook.com, fie prin intermediul site-urilor și dispozitivelor externe.
De ce ați 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 ușor și distractiv de folosit pentru fani și, în acest fel, valorificați valoarea marketingului social.
Utilizarea API-ului Facebook
API-ul Graph este nucleul platformei Facebook Developers, permițând dezvoltatorilor să citească și să scrie date în Facebook. API-ul Graph 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 cu prietenii, conținut partajat și etichete foto).).
Împreună cu 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 la articolele 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 informează pe alții că un prieten folosește o aplicație.
A face 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 potrivite, marketing și branding, 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.