1
votes

Nom d'utilisateur Twilio WhatsApp

J'utilise Twilio [actuellement sandbox] pour l'API WhatsApp.

Je poste sur le webhook lorsque le message arrive dans le bac à sable, j'obtiens des données comme celles-ci: {"SmsMessageSid": "xxxxxxxxxx", "NumMedia": "0", "SmsSid": "xxxxxxxxxx", "SmsStatus": "reçu", "Body": "try1", "To": "whatsapp: + 14xxxxxxxxxx "," NumSegments ":" 1 "," MessageSid ":" xxxxxxxxxx "," AccountSid ":" xxxxxxxxxx "," From ":" whatsapp: + 97xxxxxxxxxx "," ApiVersion ":" 2010-04-01 "} < / p>

Existe-t-il un moyen d'obtenir le nom d'utilisateur?


0 commentaires

3 Réponses :


0
votes

De est le nom d'utilisateur WhatsApp, voulez-vous dire comment extraire le nom d'utilisateur par programme (et si oui, y a-t-il une langue particulière que vous utilisez)?

"From":"whatsapp:+97xxxxxxxxxx


0 commentaires

-1
votes

Il n'y a pas de nom d'utilisateur, tout ce que vous obtiendrez est le numéro de l'utilisateur qui a envoyé le message, qui est la valeur "De", à moins que l'expéditeur ne vous indique son nom d'utilisateur dans le corps du message.


0 commentaires

3
votes

L'API Facebook WhatsApp a un nom dans la charge utile:

{
  "contacts": [ {
    "profile": {
        "name": "Kerry Fisher"
    },
    "wa_id": "16315551234"
  } ],
  "messages":[{
    "from": "16315551234",
    "id": "ABGGFlA5FpafAgo6tHcNmNjXmuSf",
    "timestamp": "1518694235",
    "text": {
      "body": "Hello this is an answer"
    },
    "type": "text"
  }]
}

Source: https://developers.facebook.com/docs/whatsapp/api/webhooks/inbound

En parlant à Twilio, mon équipe a obtenu la réponse ci-dessous:

Twilio ne gère pas de base de données utilisateur. Bien que ce soit une donnée variable sur l'API WhatsApp, nous ne l'exploitons pas immédiatement car ce n'est pas obligatoire à partir des documents WhatsApp et notre structure de données peut pas encore totalement pris en charge.

Encore une fois, la nature bêta du produit dévoilera les besoins du produit et fonctionnalités dans lesquelles nous n'avons pas avancé avec comment ou si nous prévoyons de soutenez ceci.

Il y a au moins un fournisseur que je connais qui a cette fonctionnalité.

Pour moi, il semble que Twilio a recyclé toute l'architecture dont ils disposent pour les SMS sans aucun regret d'inconvénients. Nous venons d'en trouver un, l'absence de nom d'utilisateur WhatsApp dans la charge utile du message.

J'ai atteint Twilio pour demander une date limite pour cette fonctionnalité, mais jusqu'à présent, je n'ai pas encore reçu de nouvelles.

p>


1 commentaires

Quel fournisseur connaissez-vous cette fonctionnalité?