Een van de belangrijkste onderdelen van een app is zonder twijfel de inhoud ervan. Je moet dingen opnemen die de gebruiker interesseren, anders zullen ze het nooit nuttig vinden voor hun doeleinden en dat betekent het overlijden van een app. Het opnemen van toegang tot sociale netwerken is een goed uitgangspunt, zodat bezoeken aan een app iets terugkerends worden. Daarom gaan we vandaag uitleggen hoe je een van de meest voorkomende modules in King of App configureert: Facebook.
Iedereen weet dat sociale netwerken een sleutelelement zijn bij het opbouwen van loyaliteit. Daarom stellen we u in onze modulemarkt alle soorten toegang tot de belangrijkste ter beschikking, zodat u alleen maar degene hoeft te kiezen die het beste bij u past. In het geval van vandaag kiezen we voor de Facebook-module. Hiermee hebben app-gebruikers toegang tot de nieuwsfeed van de pagina die u kiest.
Nu de module op ons bureau is geladen, is het tijd om deze te configureren. Om dit te doen moet je op het icoontje “Bewerken” klikken, logisch toch? Er wordt een tabblad voor u geopend waar u een reeks gegevens moet toevoegen. De eerste daarvan is om de module een naam te geven. Dat wil zeggen dat u moet beslissen hoe u wilt dat gebruikers deze module zien. Als u niets aanraakt, ziet het eruit als een generieke “Facebook-feed”. Bewerk het zoals jij je het prettigst voelt, geef het een naam.
Nadat de modulenaam is gekozen, is het tijd om de daadwerkelijke configuratiegegevens in te voeren. Enerzijds moet u de pagina-ID invoeren. Dat betekent dat u de bestemmings-URL van de pagina kopieert. Normaal gesproken volgen ze allemaal het volgende schema: https://www.facebook.com/pages/Nombre_de_la_Página. Hiermee kunnen we het lokaliseren en weten waar we naar toe moeten gaan om de informatie te zoeken.
De andere informatie is iets ingewikkelder omdat er een voorafgaande stap voor nodig is; Dit is het toegangstoken. Deze code is nodig zodat we toegang krijgen tot de feedgegevens van de pagina. Het is, zodat we elkaar gemakkelijk kunnen begrijpen, een toegangssleutel. Waar komt het vandaan? Heel eenvoudig, je moet de stappen volgen die Facebook aangeeft op zijn pagina voor ontwikkelaars: https://developers.facebook.com/docs/facebook-login/access-tokens. In deze link vind je alle benodigde informatie om dit te krijgen gegevens.
Omdat je echter zeker geen tijd of geduld hebt, leggen ontwikkelaars zoals Cesar Mancilla het ons in zijn blog (https://cesarmansilla.com/blog) stap voor stap uit:
Stap 1: “Verkrijg een gebruikerstoegangstoken”
- Ga naar de Graph API-verkenner: https://developers.facebook.com/tools/explorer/
- Selecteer de applicatie waarmee we gaan werken in het vervolgkeuzemenu
- Klik op de knop “Toegangstoken verkrijgen“
- Er wordt een venster geopend, ga naar de “Uitgebreide machtigingen” en we moeten de toestemming controleren “beheer_pagina's” en optioneel al degenen waarvan wij denken dat ze nodig zijn voor ons programma
- Klik op “Toegangstoken verkrijgen“. We krijgen de string met het token in het tekstveld.
Stap 2: “Raadpleeg de paginatoegangstoken van de fanpagina's die wij beheren”
- In het veld voor het uitvoeren van oproepen naar de Facebook API zullen we schrijven: “ik/rekeningen“
- Klik op “Indienen“
- We krijgen een lijst met fanpagina's die we beheren, we zullen moeten zoeken naar degene waarmee we gaan werken en de waarde kopiëren van “toegang_token“
Dit Paginatoegangstoken verloopt na 1 uur, dus nu gaan we verder met de methode om er een te verkrijgen die nooit verloopt:
- Wij hebben een nodig Token voor gebruikerstoegang, we kunnen het verkrijgen met stap 1 hierboven.
- Wij hebben de “App-geheim“. We komen in het dashboard van onze applicatie en klikken op de knop “Weergeven” naast het veld “App-geheim”. Het zal ons om ons wachtwoord vragen om het veld te tonen.
- Hier zullen we ook onze “App-ID“
- Deze 3 gegevens moeten indien nodig worden vervangen in de volgende URL: https://graph.facebook.com/v2.0/oauth/access_token?grant_type=fb_exchange_token&client_id=[APP-ID]&client_geheim=[APP-GEHEIM]&fb_exchange_token=[GEBRUIKERSTOEGANGTOKEN]
- Zodra de gegevens zijn vervangen, plakken we deze in een browser en drukken op Enter. Daar zien we een reeks die bekend staat als “Lange levensduur gebruikerstoegangstoken', die over 2 maanden afloopt.
- We kopiëren dit token en plakken het in het veld “Toegangstoken" erin Graph API-verkenner en we doen wat werd uitgelegd in stap 2 om a te verkrijgen Paginatoegangstoken dat vervalt nooit.
Nu de drie velden naar behoren zijn ingevuld, hebben we de Facebook-module nu volledig geconfigureerd en klaar voor gebruik in de app.
Makkelijk, toch?