Jak odbierać wiadomości WhatsApp w bazie danych SQL

Ten artykuł to szczegółowy poradnik na temat odbierania wiadomości WhatsApp w bazie danych SQL. Wiadomości pochodzą z WhatsApp i są przesyłane do serwera Microsoft SQL za pośrednictwem Ozeki SMS Gateway. Dzięki Ozeki SMS Gateway możesz łatwo skonfigurować połączenie między Twoją bazą danych a WhatsApp, umożliwiając odbieranie wiadomości bezpośrednio do tabel SQL. Mamy nadzieję, że artykuł okaże się pomocny. Zaczynajmy!

Czym jest przesyłanie wiadomości WhatsApp?

WhatsApp to popularna, darmowa i wieloplatformowa usługa przesyłania wiadomości tekstowych, głosowych i wideo, a także dokumentów i zdjęć.

Czym jest webhook WhatsApp?

Webhook WhatsApp to interfejs programistyczny, który pozwala stronom trzecim na automatyczne powiadamianie i odpowiadanie na nowe wiadomości na platformie WhatsApp.

Odbieranie wiadomości WhatsApp w bazie danych SQL

Wiadomość wysłana przez użytkownika WhatsApp trafia na serwer WhatsApp, który wykorzystuje połączenie API, aby wysłać wiadomość do Ozeki SMS Gateway w ciągu 24 godzin. Następnie wiadomość dociera do serwera bazy danych MS SQL.

odbieranie wiadomości do sql
Rysunek 1 - Odbieranie wiadomości WhatsApp w bazie danych SQL

Jak odbierać wiadomości WhatsApp w bazie danych SQL (proste kroki)

Aby odbierać wiadomości WhatsApp w bazie danych SQL:

  1. Uruchom aplikację Ozeki SMS Gateway
  2. Skonfiguruj webhook WhatsApp
  3. Sprawdź wiadomość w bazie danych SQL
Jak odbierać wiadomości WhatsApp w MS SQL (Samouczek wideo)

Ten film pokazuje, jak odbierać wiadomości z WhatsApp. Jak podłączyć swój webhook WhatsApp do bramki SMS Ozeki. Jak skonfigurować webhook, jakie parametry ustawić. Po udanym połączeniu możesz zobaczyć przychodzące wiadomości w pliku dziennika, a także w bazie danych.

Wideo 1 - Odbieranie wiadomości z WhatsApp

Najpierw zaloguj się do bramki SMS Ozeki, a następnie wybierz ikonę Bramki SMS na pulpicie. Na pasku narzędzi Ozeki wybierz istniejący link Klient WhatsApp (Rysunek 2) po lewej stronie panelu Połączenia.

whatsapp client
Rysunek 2 - Kliknij Klient WhatsApp w lewym panelu

Otwórz menu Konfiguracja WhatsApp na stronie Meta for Developers, aby skonfigurować webhook (Rysunek 3). Kliknij Edytuj.
Webhook musi być ustawiony, ponieważ pozwala bramce SMS Ozeki wysyłać wiadomość alertową do WhatsApp, gdy otrzyma wiadomość z telefonu komórkowego, lub gdy zmieni się status wiadomości WhatsApp wysłanej na telefon komórkowy.

webhook
Rysunek 3 - Ustawienia konfiguracji webhooka

Na stronie klienta WhatsApp potrzebujemy zakładki Konfiguruj. Przewiń w dół do sekcji Opublikowany adres URL callback i skopiuj go (Rysunek 4), to jest szablon. Pomoże ci to po prostu skopiować i wkleić.

webhook template
Rysunek 4 - Skopiuj szablon opublikowanego adresu URL callback

Wklej szablon w pole Adres URL callback (Rysunek 5).

callback url
Rysunek 5 - Wklej szablon do adresu URL callback webhooka

Skopiuj Nazwę połączenia i Token weryfikacyjny (Rysunek 7). Nazwa połączenia określa nazwę połączenia, a token weryfikacyjny odpowiada za bezpieczeństwo.

connection name and token
Rysunek 6 - Skopiuj Nazwę połączenia i Token weryfikacyjny

Wklej Nazwę połączenia na końcu szablonu. Zamień [public-ip]:[port] na swój publiczny IP z przekierowanym portem.
Wklej Token weryfikacyjny w pole Token weryfikacyjny na stronie Meta for Developers. Jeśli wszystko wypełniłeś, kliknij przycisk Zweryfikuj i zapisz.
Następnie naciśnij przycisk Zarządzaj (Rysunek 6).

webhook configuration
Rysunek 7 - Wszystkie pola wypełnione w konfiguracji webhooka

Musisz wybrać pole Webhook, więc będziesz musiał wybrać wiadomości na stronie. Zaznacz to pole i kliknij Gotowe (Rysunek 30). Wybranie typu wiadomości w ustawieniach webhooka WhatsApp oznacza, że webhook będzie reagował na wiadomości. Oznacza to, że webhook będzie działał, gdy wiadomości są odbierane i wysyłane.

webhook fields message
Rysunek 8 - Wybierz typ wiadomości w ustawieniach webhooka WhatsApp

Powinno to wyglądać tak (Rysunek 9), jeśli wszystko zrobiliśmy poprawnie. Możesz przetestować udane połączenie w bramce SMS Ozeki.

success webhook configuration
Rysunek 9 - Pomyślna konfiguracja webhooka

Wróćmy do Bramki SMS Ozeki. W Kliencie WhatsApp kliknij Zdarzenia, aby zobaczyć dziennik. Wyślij wiadomość w aplikacji WhatsApp, wiadomość powinna pojawić się w dzienniku (Rysunek 10).

message received in log
Rysunek 10 - Wyślij testową wiadomość i sprawdź plik dziennika

Po lewej stronie w panelu sterowania, w sekcji Foldery kliknij link Przekazane i wybierz zakładkę Przekazane zaakceptowane. Tam możesz zobaczyć wiadomości (Rysunek 11).

forwarded message
Rysunek 11 - Możesz zobaczyć wiadomość w folderze przekazanych

Wróć do Strony głównej i wybierz istniejący link Serwer SQL po prawej stronie panelu Użytkownicy i aplikacje (Rysunek 12), aby zobaczyć przychodzące wiadomości również tutaj.

ms sql server
Rysunek 12 - Wybierz Serwer SQL, aby zobaczyć wiadomości

Zapytajmy o wiadomość z bazy danych. Przejdź do zakładki SQL swojego połączenia. Wybierz SELECT * z menu rozwijanego, a zobaczysz wszystkie odebrane wiadomości (Rysunek 13).

sql message in
Rysunek 13 - Możesz zapytać o skrzynkę odbiorczą za pomocą SQL

Często zadawane pytania (FAQ)

Jaki jest cel webhooka w Ozeki SMS Gateway?

Webhook Ozeki SMS Gateway umożliwia systemowi wysyłanie wiadomości alertowych na WhatsApp. Gdy otrzyma wiadomość z telefonu komórkowego, a także gdy zmieni się status wiadomości WhatsApp wysłanej na telefon komórkowy.

Czy mogę użyć webhooka WhatsApp do wysyłania wiadomości?

Nie, nie możesz. Głównym celem webhooka WhatsApp jest odbieranie powiadomień i informacji, funkcjonalność webhooka nie jest przeznaczona do wysyłania wiadomości.

Dlaczego warto używać webhooka WhatsApp?

Webhook WhatsApp pomaga programistom automatyzować odpowiedzi, otrzymywać powiadomienia i łączyć się z innymi systemami w czasie rzeczywistym na platformie WhatsApp.

Jaki jest cel adresu URL zwrotnego w webhooku WhatsApp?

Adres URL zwrotny w webhooku WhatsApp to miejsce, gdzie WhatsApp wysyła wiadomości, aby informować aplikacje innych firm o zdarzeniach, takich jak nowe wiadomości lub zmiany statusu wiadomości, poprzez żądania HTTP.

Czy webhook WhatsApp jest bezpieczny?

Bezpieczeństwo webhooka WhatsApp zależy od tego, jak został skonfigurowany przez programistę. Ważne jest, aby używać bezpiecznych połączeń (HTTPS) i odpowiednich metod uwierzytelniania, aby zapewnić bezpieczeństwo i poufność danych. W Ozeki SMS Gateway jest bezpieczny.

Jakie informacje mogę otrzymać przez webhook WhatsApp?

Za pomocą webhooka WhatsApp możesz otrzymywać informacje o nowych wiadomościach, aktualizacjach statusu wiadomości (np. dostarczone lub przeczytane) oraz innych ważnych zdarzeniach na WhatsApp.

Podsumowanie

Ten artykuł zawiera instrukcje dotyczące odbierania wiadomości WhatsApp do bazy danych SQL za pomocą Ozeki SMS Gateway. Artykuł wyjaśnia komponenty wiadomości WhatsApp, cel webhooka w Ozeki SMS Gateway oraz kroki związane z konfiguracją webhooka do odbierania wiadomości z WhatsApp. Dodatkowo, artykuł zawiera odpowiedzi na często zadawane pytania (FAQ) dotyczące webhooków WhatsApp.

Postępując zgodnie ze szczegółowymi instrukcjami zawartymi w artykule, możesz łatwo zintegrować wiadomości WhatsApp z istniejącą infrastrukturą bazy danych SQL, usprawniając procesy komunikacji i zarządzania danymi.

Dzięki załączonym zrzutom ekranu i instrukcjom możesz łatwo wykonać kroki.

Dodatkowo, oto kilka cennych wskazówek dotyczących konfiguracji połączenia WhatsApp SMS:

  • Upewnij się, że masz ważny identyfikator konta WhatsApp Business i tymczasowy token dostępu.
  • Upewnij się, że numer telefonu dodany do aplikacji WhatsApp Business App jest zgodny z numerem używanym w Ozeki SMS Gateway.
  • Sprawdź połączenie, wysyłając wiadomość testową na numer telefonu odbiorcy.
  • Używaj bezpiecznego adresu URL zwrotnego dla swojego webhooka WhatsApp.

Jeśli masz dodatkowe pytania, wyślij e-mail na adres info@ozeki.com lub zarejestruj się na naszej stronie internetowej: https://myozeki.com po pomoc.