Przejdę przez przykład, który już wdrożyłem. Ma to związek z prowadzeniem reklam na Facebooku, ale możesz pobrać dowolne informacje ze stron.
Tak więc przepływ jest następujący: tworzę aplikację na Facebooku, wybieram uprawnienia, które muszę uzyskać od użytkowników / stron Facebooka, a następnie tworzę moją aplikację, aby połączyć się z tą aplikacją na Facebooku.
Użytkownicy końcowi otworzą link i będą mieli przycisk do zalogowania się na Facebooku, a kiedy zalogują się na Facebooku, będą mieli pewne opcje do wyboru, a to są ich strony.
Należy pamiętać, że zależy to od wymaganych uprawnień. Jeśli poprosisz o uprawnienia związane ze stronami, Facebook automatycznie poprosi ich o wybranie strony, w przeciwnym razie poprosi ich o podanie danych osobowych Twojej aplikacji.
Facebook ma szczegółową stronę z informacjami, jak możesz to zarchiwizować i możesz przeczytać tutaj .
Mają także samouczek wideo, jak dokonać tej integracji tutaj
Pamiętaj, że przejście przez ten samouczek jest nieco trudne, ale po prostu spróbuj zrobić wszystko, co jest tam wymienione, a także nie zapomnij utworzyć tokena aplikacji.
Poniżej dodałem kilka prostych kroków, które musisz wykonać, aby przejść przez tę integrację, ale musisz przejść przez linki, które podałem, aby uzyskać informacje na temat wykonywania tych kroków.
Krok 1: Utwórz aplikację na Facebooku.
- Wpisz tutaj informacje o swojej aplikacji
- W domenach aplikacji należy podać adres URL serwera WWW (tam, gdzie chcesz, aby te informacje, które otrzymujesz ze stron, były wysyłane)
Krok 2: Subskrybuj aplikację Facebook na swoim serwerze
Utwórz webhook.php
plik, aby Facebook mógł tam zadzwonić i zweryfikować Twoją aplikację
Zarejestruj swój plik w aplikacji Facebook
Krok 3: Utwórz platform.php
plik na serwerze
- Ten plik będzie prostą stroną HTML, która poprosi użytkowników o zalogowanie się na Facebooku i udzielenie uprawnień do zarządzania ich stronami.
Krok 4: Zmodyfikuj webhooks.php
plik, abyś mógł otrzymywać informacje z Facebooka, gdy coś się zmieni na stronach lub dowolne informacje, które chciałeś przeczytać na stronach formularza
Pamiętaj, że potrzebujesz swojego menedżera na Facebooku i musisz być zweryfikowany jako firma na Facebooku, aby móc przetestować swoją integrację. Powinieneś więc złożyć wniosek o weryfikację na Facebooku.
https://developers.facebook.com/docs/pages/