Jedną z najważniejszych części aplikacji jest bez wątpienia jej zawartość. Musisz uwzględnić rzeczy, które interesują użytkownika, w przeciwnym razie nigdy nie uznają tego za przydatne do swoich celów, a to oznacza śmierć aplikacji. Uwzględnienie dostępu do sieci społecznościowych jest dobrym punktem wyjścia, aby wizyty w aplikacji były czymś powtarzającym się. Dlatego dzisiaj wyjaśnimy, jak skonfigurować jeden z najczęściej powtarzających się modułów w King of App: Facebook.
Każdy wie, że sieci społecznościowe są kluczowym elementem budowania lojalności, dlatego na naszym rynku modułowym oddajemy do Twojej dyspozycji wszystkie rodzaje dostępu do tych głównych, więc wystarczy, że wybierzesz ten lub te, które najbardziej Ci odpowiadają. W dzisiejszym przypadku wybierzemy moduł Facebook. Dzięki niemu użytkownicy aplikacji będą mieli dostęp do aktualności wybranej strony.
Po załadowaniu modułu na nasze biurko przyszedł czas na jego konfigurację. Aby to zrobić, będziesz musiał kliknąć ikonę „Edytuj”, logiczne, prawda? Otworzy się przed Tobą zakładka, w której musisz dodać serię danych. Pierwszym z nich jest nadanie modułowi nazwy. Oznacza to, że musisz zdecydować, w jaki sposób użytkownicy mają widzieć ten moduł. Jeśli niczego nie dotkniesz, będzie to wyglądać jak ogólny „kanał na Facebooku”. Edytuj go tak, jak Ci wygodniej, nadaj mu nazwę.
Po wybraniu nazwy modułu przychodzi czas na wprowadzenie właściwych danych konfiguracyjnych. Z jednej strony konieczne będzie wprowadzenie identyfikatora strony. Oznacza to skopiowanie docelowego adresu URL strony. Zwykle wszystkie działają według następującego schematu: https://www.facebook.com/pages/Nombre_de_la_Página. Dzięki temu będziemy mogli go zlokalizować i wiedzieć, gdzie powinniśmy się udać, aby szukać informacji.
Pozostałe informacje są nieco bardziej skomplikowane, ponieważ wymagają poprzedniego kroku; To jest token dostępu. Ten kod jest niezbędny, abyśmy mogli uzyskać dostęp do danych kanału strony. Jest to, abyśmy mogli się łatwo zrozumieć, klucz dostępu. Skąd to jest wzięte? Bardzo proste, musisz wykonać kroki, które Facebook wskazuje na swojej stronie dla programistów: https://developers.facebook.com/docs/facebook-login/access-tokens W tym linku znajdziesz wszystkie niezbędne informacje, aby to uzyskać informacja.
Ponieważ jednak na pewno nie masz czasu ani cierpliwości, programiści tacy jak Cesar Mancilla na swoim blogu (https://cesarmansilla.com/blog) wyjaśniają nam to krok po kroku:
Krok 1: „Zdobądź token dostępu użytkownika”
- Przejdź do Eksploratora API Graph: https://developers.facebook.com/tools/explorer/
- Z rozwijanego menu wybierz aplikację, z którą będziemy pracować
- Kliknij przycisk „Zdobądź token dostępu„
- Otworzy się okno, przejdź do „Rozszerzone uprawnienia” i musimy sprawdzić pozwolenie „zarządzaj_stronami” i opcjonalnie wszystkie te, które naszym zdaniem są niezbędne dla naszego programu
- Kliknij „Zdobądź token dostępu„. Otrzymamy ciąg znaków z tokenem w polu tekstowym.
Krok 2: „Sprawdź token dostępu do stron zarządzanych przez nas fanpage'ów”
- W polu realizacji wywołań API Facebooka napiszemy: „ja/konta„
- Kliknij „Składać„
- Otrzymamy listę fanpage’y, którymi zarządzamy, będziemy musieli wyszukać ten, z którym będziemy pracować i skopiować wartość „token_dostępu„
Ten Token dostępu do strony wygasa po 1 godzinie, więc teraz przejdziemy do metody uzyskania takiej, która nigdy nie wygasa:
- Potrzebujemy Token dostępu użytkownika, możemy go uzyskać w kroku 1 opisanym powyżej.
- Potrzebujemy „Sekret aplikacji„. Wchodzimy do panelu naszej aplikacji, klikamy przycisk „Pokaż” obok pola „Sekret aplikacji”. Poprosi nas o podanie hasła, aby wyświetlić pole.
- Tutaj będziemy mieli także nasze „Identyfikator aplikacji„
- Te 3 dane należy odpowiednio zastąpić w następującym adresie URL: https://graph.facebook.com/v2.0/oauth/access_token?grant_type=fb_exchange_token&client_id=[ID APLIKACJI]&sekret_klienta=[TAJNE APLIKACJE]&fb_exchange_token=[TOKEN DOSTĘPU UŻYTKOWNIKA]
- Po zastąpieniu danych wklejamy je do przeglądarki i wciskamy Enter, tam pojawi się ciąg znaków znany jako „Długowieczny token dostępu użytkownika”, który wygasa za 2 miesiące.
- Kopiujemy ten token, wklejamy go w polu „Token dostępu„w tym Eksplorator API wykresów i robimy to, co wyjaśniono w kroku 2, aby uzyskać Token dostępu do strony która nigdy nie wygasa.
Po należytym wypełnieniu trzech pól moduł Facebooka jest teraz całkowicie skonfigurowany i gotowy do użycia w aplikacji.
Łatwe, prawda?