WhatsApp Mesaj Teslimini ve Okuma Durumunu Kontrol Edin | ACK?

Ultramsg API kullanılarak gönderilen mesajların durumunu öğrenebilir ve kullanıcı mesajı okuyup okumadığını öğrenebilirsiniz.

Bu görselin boş bir alt özelliği var; dosya adı image-1-1024x761.png'dir
İlk adım, örneğinizde ACK özelliğini etkinleştirmektir.

Mesajların durumunu kontrol etmenin iki yolu vardır:

Yöntem 1: ACK web kancasını kullanın (önerilir)

Bu seçenekler etkinleştirilmelidir: Alınanda Web kancası ve ACK üzerinde Web kancası.

Önceki iki seçeneği etkinleştirdikten ve webHook adresinizi ayarladıktan sonra, artık mesaj durumu değiştiğinde durum size Gerçek zamanlı olarak gönderilecektir.

Kolayca test etmek için webhook.site’yi kullanabilir, bu videoyu izleyebilirsiniz.

Yöntem 2: Örnek mesajlarının bir listesini alın :

Bu yöntemi kullanarak Örnek mesajlarının bir listesini alabilirsiniz:

https://docs.ultramsg.com/api/get/messages

Tüm mesajlar aşağıdaki gibi bir durumla getirilecektir:

{
  "total": 1115,
  "pages": 112,
  "limit": 10,
  "page": 1,
  "messages": [
    {
      "id": 311777,
      "referenceId": null,
      "from": "[email protected]",
      "to": "[email protected]",
      "body": "WhatsApp API on UltraMsg.com works good",
      "priority": 1,
      "status": "sent",
      "ack": "pending",
      "type": "chat",
      "created_at": 1651931190,
      "sent_at": 1651931190,
      "metadata": {}
    }}

ACK durumu:

  • beklemede : Mesaj şu anda örnekte.
  • sunucu : Mesaj şu anda WhatsApp sunucularında.
  • cihaz : Mesaj, kullanıcının cep telefonuna iletildi.
  • read : Mesaj kullanıcı tarafından okunmuştur.
  • Oynatıldı : Aynı “okuma” ama bu medya mesajları için.

NOT :

Mesaj durumunu kontrol etmenin ve mesajın iletildiğini bilmenin en iyi yolu “cihaz”dır, Bunun nedeni, kullanıcı WhatsApp Uygulamasında okundu bilgilerini kapatırsaokundu ” mesajlarının durumunun çalışmamasıdır.