Um WhatsApp auf Click-to-Connect zu aktivieren, registrieren wir Ihre Meta-Anwendung. Es sind 3 Informationen erforderlich:
- Anwendungs-ID
- Secret Key Anwendung
- Temporärer Zugriffstoken
Dazu müssen wir den Boden auf META vorbereiten. Erstellen und konfigurieren Sie :
- Ein Business-Portfolio
- Eine Anwendung
- Ein WhatsApp Pro-Konto
Wichtig zu wissen :
- Um diese Aktionen auf Meta durchzuführen, müssen Sie ein META-Entwicklerkonto haben.
- Um das WhatsApp Pro-Konto zu aktivieren, müssen Sie über eine Nummer verfügen, die Anrufe und/oder Textnachrichten entgegennehmen kann.
- Die Nutzung des META-Service ist bis zu einem bestimmten Punkt kostenlos, danach müssen Sie eine Zahlungsmethode registrieren.
Nützliche META-URLs :
- Business-Einstellungen : https://business.facebook.com/latest/settings
- WhatsApp-Manager: https://business.facebook.com/latest/whatsapp_manager
- Ihre Anwendungen: https: //developers.facebook.com/apps
- Nutzung von APIS Meta: https://developers.facebook.com/tools/explorer
1. Portfolioerstellung Business
- Melden Sie sich an bei : https://business.facebook.com/latest/settings
- Klicken Sie in der linken Spalte auf Business-Portfolio erstellen
Konfigurieren Sie einfach und verwenden Sie die E-Mail Adresse Ihres Meta-Administrators
- Erstellen > Weiter > Weiter > Bestätigen
2. Erstellung einer Anwendung
- Immer auf dieser Seite : https://business.facebook.com/latest/settings
- Klicken Sie auf Anwendungen > Hinzufügen
- Klicken Sie auf Eine neue Anwendungs-ID erstellen
-
Sie befinden sich nun auf der Seite für die Konfiguration Ihrer Anwendungen : https://developers.facebook.com/apps
-
Füllen Sie die Anwendungsdetails aus > Weiter
- Wählen Sie Ihren Anwendungsfall, wenn keiner passt, wählen Sie Andere > Weiter
-
Anwendungstyp ; Enterprise > Weiter
- Überprüfen Sie die Details > Senden
- Ihre Anwendung wurde erstellt und Sie befinden sich nun auf dem Dashboard
- Wenn ein Fehler aufgetreten ist, überprüfen Sie auf dieser Seite, ob Ihre Anwendung erstellt wurde: https: //developers.facebook.com/apps
- Wenn dies der Fall ist, klicken Sie auf den Namen Ihrer Anwendung, um zum Dashboard zu gelangen.
Produkte zu Ihrer App hinzufügen
- Auf der rechten Seite des Dashboards können Sie 3 Produkte konfigurieren: WhatsApp, WebHooks und Facebook Login for Business
- Kopieren Sie die App-ID oben auf der Seite und behalten Sie sie
3. Verbinden Sie Ihre Anwendung mit Ihrem Business-Portfolio
- Zurück zur Seite: https://business.facebook.com/latest/settings
-
Klicken Sie auf Anwendungen > Hinzufügen
- Verknüpfen Sie eine Anwendungs-ID
- Beantragen Sie den Zugriff auf eine Anwendungs-ID
- Ihre Anwendung erscheint nun in Ihrem Business-Portfolio
- Jetzt müssen wir dieser Anwendung einen Benutzer zuweisen
- Linkes Menü > Personen
- Wählen Sie die Person, der Sie Rechte zuweisen möchten
- Weisen Sie Ihre Anwendung diesem Benutzer zu und geben Sie ihm die volle Kontrolle
- Im Bereich Anwendungen sehen Sie nun die Person, die Sie ausgewählt haben und die volle Kontrolle über Ihre neue Anwendung hat.
4. Erstellen eines WhatsApp Business-Kontos
- Immer auf dieser Seite : https://business.facebook.com/latest/settings
- Klicken Sie auf WhatsApp-Konto > Hinzufügen
- Füllen Sie die Details aus
- Fügen Sie eine Telefonnummer hinzu und wählen Sie, wie Sie kontaktiert werden möchten, um den Verifizierungscode zu erhalten > Weiter
- Geben Sie Ihren Verifizierungscode ein > Weiter
- Behalten Sie diese PIN
- Ihr WhatsApp Business-Konto wurde erstellt
- Behalten Sie Ihre WhatsApp Business Konto-ID
5. Registrierung Ihrer WhatsApp-Nummer
- Öffnen Sie den Graph API Explorer: https: //developers.facebook.com/tools/explorer
- Wählen Sie auf der rechten Seite Ihre WhatsApp-Autorisierung und Ihre Meta-Anwendung aus und generieren Sie dann ein Zugriffstoken.
- Authentifizieren Sie sich
- Wählen Sie Ihre Anwendung
Wir werden nun 2 Anfragen senden:
- IPHONE_ID zurückholen
- GET / <WABA_ID>/telefonnummern
- WABA_ID = Ihre WhatsApp Business Konto ID
- ID behalten = PHONE_ID
Telefonnummer auf Business wallet speichern :
- POST / PHONE_ID> / registrieren
- Dieses Objekt muss auch in den JSON-Abschnitt auf der linken Seite eingefügt werden
{
"messaging_product": "whatsapp",
"pin": "<IHRE_PIN>"
}
6. META Anwendungskonfiguration
- Zurück zur Seite : https://developers.facebook.com/apps
- Wählen Sie Ihre Anwendung
- In der linken Spalte, App-Einstellungen > Erweitert
- API-Zugriff auf App-Parameter zulassen > Änderungen speichern
- In der linken Spalte, Facebook Login for Business > Einstellungen
- Integrierte Browser OAuth-Verbindung
- Geben Sie im Abschnitt "Gültige OAuth-Redirection-URI" die URL entsprechend der Umgebung der C2C-Instanz ein:
- RED : https://red-c2c-admin.openrainbow.io/main/settings/global/
- PROD : https://click-to-connect-admin.openrainbow.io/main/settings/global/
- Änderungen speichern
7. Registrierung und Aktivierung Ihrer META-Anwendung auf Click-to-Connect Administration
Denken Sie daran, dass 3 Informationen erforderlich sind:
- Anwendungs-ID (Sie haben sie)
- Secret Key Anwendung
- Temporäres Zugriffstoken (Sie können ein neues im API Graph Explorer generieren)
Wiederherstellung des geheimen Schlüssels Ihrer Anwendung :
- Zurück zur Seite : https://developers.facebook.com/apps
- Wählen Sie Ihre Anwendung
- App-Einstellungen > Allgemein
- Geheimschlüssel > Anzeigen
Melden Sie sich bei Click-to-Connect Admin an:
- Einstellungen > WhatsApp
- Füllen Sie die Formularfelder mit den erforderlichen Informationen aus und speichern Sie
- Sie werden dann zu OAuth Meta > Reassoziieren weitergeleitet
- Dann werden Sie zu Click-to-Connect Admin weitergeleitet
Die Aktivierung kann ein paar Sekunden dauern, aber Sie werden schließlich WhatsApp-Nachrichten sehen, die Sie personalisieren können.
- Wenn keine Nachrichten angezeigt werden, laden Sie die Seite erneut, um sicherzustellen, dass die Aktivierung ordnungsgemäß funktioniert hat.
- Holen Sie die ID Ihres mit Click-to-Connect Admin verbundenen Benutzer-Bots zurück
- Klicken Sie auf das Symbol oben rechts in der Anwendung, um sie zu entdecken
- Behalten Sie diese ID
8. Webhooks-Konfiguration
- Zurück zur Seite : https://developers.facebook.com/apps
- Wählen Sie Ihre Anwendung
- In der linken Spalte, Webhooks
Rückruf-URL :
- ROT : "https://red-c2c.openrainbow.io/webhook/meta/whatsapp/<RAINBOW_USER_BOT_ID>
- PROD : "https://click-to-connect.openrainbow.io/webhook/meta/whatsapp/<RAINBOW_USER_BOT_ID>
Token prüfen :
- Geben Sie das in Click-to-Connect Admin eingegebene Zugriffstoken ein
- Prüfen und speichern
- Dann abonnieren Sie alle Optionen
Das Gleiche machen wir nun im Bereich WhatsApp
- In der linken Spalte, WhatsApp > Konfiguration
Rückruf-URL :
- RED : : "https://red-c2c.openrainbow.io/webhook/meta/whatsapp/<RAINBOW_USER_BOT_ID>
- PROD : : "https://click-to-connect.openrainbow.io/webhook/meta/whatsapp/<RAINBOW_USER_BOT_ID>
Token prüfen :
- Geben Sie das Zugriffstoken in Click-to-Connect an.
- Prüfen und speichern
- Dann abonnieren Sie alle Optionen
9. Abschließende Prüfung
- Auf der Seite WhatsApp Manager : https://business.facebook.com/latest/whatsapp_manager
- In der linken Spalte : Konto-Tools > Telefonnummern
Sie können die Nummer Ihres WhatsApp Business-Kontos sehen. Wenn sie den Status "Verbunden" und eine hohe Qualität anzeigt, ist alles gut gegangen.
Hier können Sie das Erscheinungsbild in der WhatsApp-Anwendung anpassen (z.B. Ihr Logo)
10. Testen Sie Ihre Konfiguration
- Jetzt müssen Sie nur noch Ihre Konfiguration testen
- Senden Sie eine WhatsApp-Nachricht an Ihr WhatsApp Business-Konto
- Wenn es antwortet, ist alles in Ordnung, wenn nicht, kontaktieren Sie den Click-to-Connect Support