Hur man bygger en Facebook-app för din sida

Innehållsförteckning:

Hur man bygger en Facebook-app för din sida
Hur man bygger en Facebook-app för din sida
Anonim

Vad att veta

  • Gå till developers.facebook.com och välj My Apps > Create App. Ange detaljer för ditt app-ID. Välj utvecklingsscenarier eller hoppa över.
  • Välj Konfigurera under den typ av app du vill ha. För en Messenger-app väljer du din sida och slutför installationsinstruktionerna för Webhook.
  • Använd Graph API för att läsa från och skriva data till Facebook. Graph API ger en enkel bild av Facebooks sociala graf.

Du kan skapa din egen Facebook-app för ditt företag, din organisation eller ditt personliga bruk genom att integrera den med din Facebook-sida. Facebook Developers-plattformen har allt du behöver, inklusive nödvändiga verktyg och guider för att leda dig genom processen.

Hur man bygger en Facebook-app för din sida

Följande steg tar dig genom processen att skapa en app för Facebook Messenger. Det finns dock flera andra produkter du kan välja för din app. Följande steg kräver också att du har en Facebook-sida inrättad.

  1. Navigera till developers.facebook.com i en webbläsare. Om du inte redan är inloggad på ditt Facebook-konto, välj Logga in uppe till höger för att logga in på ditt konto.
  2. Välj Mina appar uppe till höger och välj sedan + Skapa app från rullgardinsmenyn.

    Image
    Image
  3. Skapa ditt app-ID genom att ange ett namn i fältet Visningsnamn och en e-postadress i fältet Kontakt E-post.

    Image
    Image

    Välj den blå Skapa app-ID-knappen när du är klar.

    Du kan bli ombedd att slutföra en säkerhetskontroll genom att ange en CAPTCHA-kod.

  4. Facebook ger dig möjlighet att välja mellan fyra scenarier för att hjälpa dig bygga din app. Du kan välja en och välja den blå Bekräfta-knappen längst ned, eller om du hellre vill bygga din app utan att använda något av dessa scenarier, välj Hoppa överistället.

    Image
    Image

    För denna speciella handledning kommer vi Hoppa över scenarierna.

  5. Välj knappen Set Up för att en produkt ska börja bygga din app.

    Image
    Image

    För syftet med denna handledning kommer vi att välja Messenger.

  6. I avsnittet Access Tokens, välj rullgardinsmenyn under Sida för att välja den Facebook-sida som du vill använda.

    Image
    Image

    Du kanske måste redigera behörigheterna för att ge appen åtkomst och generera en token. Välj den blå Redigeringsbehörigheter-knappen > Fortsätt som [Namn] > Page checkbox > Next > Klar > OK. En sträng med tecken visas i fältet Sidåtkomsttoken.

  7. Innan du gör något annat måste du följa Facebooks Webhook-installationsinstruktioner för att skapa en verifieringstoken, som du behöver för nästa steg.

    Du behöver Node.js installerat på din dator för att ställa in din webhook.

  8. Under Webhooks-sektionen, välj Set Up Webhooks och ange din sidas URL i fältet för återuppringningsadress plus verify token som du skapade i det sista steget i fältet Verify Token.

    Image
    Image
  9. Markera kryssrutorna bredvid de webhook-händelser som du vill ska levereras till din webhook.

    Facebook rekommenderar att du som minimum väljer messages och messaging_postbacks.

  10. Välj den blå Verifiera och spara-knappen.

    En GET-förfrågan kommer att skickas till din webhook. Om du ställer in allt på rätt sätt kommer dina webhook-inställningar att sparas automatiskt.

  11. Nu för att prenumerera på din app på din sida, gå tillbaka till appens inställningar och leta efter avsnittet Token Generation och välj Välj en sida för att välja din sida från rullgardinsmenyn.

    Image
    Image
  12. Tillbaka till avsnittet Webhooks, gör samma sak som ovan genom att välja Välj en sida för att välja din sida från rullgardinsmenyn.
  13. Välj knappen Prenumerera.
  14. För att säkerställa att du ställer in allt korrekt testa din app genom att gå till Facebook.com eller Messenger på din mobila enhet och skicka ett meddelande till din sida. Din webhook bör få en webhook-händelse, vilket betyder att din app har konfigurerats.

    Om du använder Messenger med din app, överväg att kolla in Facebooks snabbstartsguide som hjälper dig att bygga din första Messenger-bot.

Vad är en Facebook-app?

Utvecklare bygger de flesta vanliga appar du hittar på Facebook, via Facebook Developers-plattformen. Tusentals appar från tredje part är tillgängliga att använda via ett personligt Facebook-konto som hjälper dig att ansluta dig till andra produkter och tjänster.

En app (inte att förväxla med den liknande inte-helt-en-full-applikation som kallas en "applet") är egentligen inte en applikation i den meningen att Mac- och Windows-datoranvändare känner till termen. Istället för att installera en datorapplikation (även känd som mjukvara och program) från en disk eller en nedladdning till din dators hårddisk, skulle du använda en Facebook-app genom att köra i din webbläsare en som inte tar upp något utrymme på din dator.

Om du till exempel använder en app för att spela Scrabble med en vän på Facebook, lagrar Facebook varje drag du gör på dess servrar, inte lok alt. Sidan uppdateras när du loggar in igen eller på annat sätt uppdaterar din webbläsare. Detta är kärnskillnaden mellan en Facebook-app och en konventionell applikation.

Vad är Facebooks utvecklarplattform?

Facebook lanserade Facebook Developers-plattformen 2007, vilket ger ett ramverk som utvecklare kan använda för att skapa applikationer som interagerar med Facebooks kärnfunktioner. Detta innebar att appar kunde dela användarinformation med externa applikationer via ett öppet API (applikationsprogrammeringsgränssnitt).

Facebook-utvecklarplattformen tillhandahåller en uppsättning API:er och verktyg som gör det möjligt för tredjepartsutvecklare att integrera med den öppna grafen - oavsett om det är genom applikationer på Facebook.com eller externa webbplatser och enheter.

Varför skulle du skapa en Facebook-app?

Du kanske undrar, vad kan ditt företag använda ett spel som Scrabble till? Väldigt lite, men spel är inte den enda användningen av appar. Varje enhet som vill att sitt namn delas i ett soci alt nätverk kan använda en app för att skapa varumärkesigenkänning.

Tänk på det här scenariot: Du äger en restaurang med en egen Facebook-sida. Många lägger vardagliga kommentarer på sidans inlägg, och det är ungefär det. Sidan har en fanbas, men inte särskilt många kunder känner sig tillräckligt uppmuntrade att "gilla" den.

Föreställ dig nu att sidan har en app som listar meny alternativ – komplett med foton som användare kan välja och dela. Istället för att erbjuda dina fans tråkiga statusuppdateringar eller länkar till din blogg, kan en app låta dem dela en mer iögonfallande bild av vad de just åt i din restaurang. Det är både enkelt och roligt för fans att använda, och på så sätt utnyttjar du värdet av social marknadsföring.

Använda Facebook API

Graph API är kärnan i Facebook Developers-plattformen, vilket gör det möjligt för utvecklare att läsa från och skriva data till Facebook. Graph API presenterar en enkel, konsekvent bild av Facebooks sociala graf, som enhetligt representerar objekt i grafen (t.ex. personer, foton, händelser och sidor) och kopplingarna mellan dem (t.ex. vänrelationer, delat innehåll och fototaggar).

Tillsammans med applikationskatalogen är detta den mest kraftfulla aspekten av Facebook-plattformen för utvecklare.

Två funktioner som Facebook-utvecklare ofta använder för att bredda sin publik är appinbjudningar och inlägg till nyhetsflödesberättelser. Båda berätta för Facebook-användare vilka av deras vänner som deltar i appen.

En inbjudan är en explicit fråga riktad till vänner som appanvändaren väljer. Å andra sidan låter nyhetsflödes alternativet helt enkelt andra veta att en vän använder en app.

Det är svårare att få en användare att skicka inbjudningar eftersom sådana inbjudningar inte alltid är välkomna. Men om en användare skickar dem till dem som kan vara genuint intresserade av appen kan detta leda till registreringar.

Med rätt incitament, marknadsföring och varumärkesbyggande kan appar på Facebook spridas som en löpeld. Följ instruktionerna nedan för att lära dig hur du bygger din första.

Rekommenderad: