hier ist also unsere gewünschte Abfolge von Ereignissen:Wie kann eine Twilio Benutzer Antwort eine bestimmten Maßnahmen zu ergreifen
- Wir Twilio nutzen unseren Anwender mit einer Meldung über eine bestimmte Transaktion auf unserem Web-App auf Text, die eine beinhaltet einfacher Aufruf zum Handeln, z "Hallo Alice. Ihre Transaktion bezüglich Ihres Teddybären steht noch aus. Bitte antworten Sie mit "JA", um diese Transaktion zu genehmigen.
- Der Benutzer antwortet mit "JA"
- Dies löst einen Aufruf an einen Endpunkt auf unserem Server aus, der den Status dieser Transaktion in unserer Datenbank auf "genehmigt" ändert.
Das Problem ist, dass wir nicht herausfinden, wie um zu verfolgen, welche Transaktion eine bestimmte SMS verknüpft ist.
Unsere Ideen so weit:
- geben dem Benutzer einen Code z.B. "Bitte antworten Sie mit" APPROVE EH384F "zu genehmigen Sie diese Transaktion", aber dies beeinträchtigt offensichtlich Benutzer Erfahrung und wir würden es lieber wirklich einfach sein.
- Stellen Sie twilio cookie. ein. aber diese scheinen nach 4 Stunden ablaufen, und wir wollen nicht, dass der Text nur funktioniert, wenn der Benutzer innerhalb von 4 Stunden antwortet.
Kann mir jemand Hinweise geben, wie wir das machen könnten?
Könnten Sie überprüfen, ob mehr als eine Transaktion aussteht, wenn ja, genehmigen Sie diese, anderenfalls fragen Sie den Benutzer nach welcher? – veksen
Ich denke wieder, das wäre für die meisten Benutzer zu viel Aufwand, besonders wenn es viele Transaktionen gäbe. Wir möchten, dass es nur "Beantworten Sie JA zu genehmigen" ist und diese Antwort irgendwie mit der Transaktion verknüpft ist, die die Benachrichtigung ausgelöst hat. – otajor
Kennen Sie die Chancen von Menschen, die mehr als eine Transaktion haben? Wie wäre es mit vielen Transaktionen? Dies sollte in die Gleichung einbezogen werden. Es ist leicht, in die Falle des schlimmsten Falls zu geraten. Außerdem ist das Problem mit SMS, dass es schwer ist zu verfolgen, ob Nachrichten rechtmäßig gesendet/empfangen werden (zumindest in Kanada). So dass "JA" Antwort von ihnen könnte zu einer vorherigen Nachricht von Ihnen sein, wenn es mehr als eine Transaktion gibt. – veksen