Може ли API на Twilio да изпраща sms до клиента, на който се отговаря от личния телефонен номер на собственика

Да предположим, че имам twilio номер (#AAA), ако клиент 'C' изпрати sms до моя twilio номер (#AAA) от своя номер (#DDD). Тогава моето приложение за sms препраща този sms до личния ми телефонен номер (#BBB) от twilio номер (#AAA). Сега, ако отговоря на този sms, той изпраща sms до моя twilio номер (#AAA). сега възможно ли е да се идентифицира, че моето приложение вече изпраща този отговор на sms до клиентски номер (#DDD).

Също така мисля, че има 2 клиента „Алекс“ и „тасид“. Всички sms-и се препращат към моя личен номер, сега, ако отговоря и на двата sms-а, тогава той ще отиде на моя twilio номер (#AAA), сега има ли някакъв начин да разбера кой е sms отговорът за alex и кой е за tasid.

има ли друг начин да го направя. Някаква идея!!!


person Tasiddiqul Haque    schedule 01.06.2012    source източник
comment
Можете ли да опитате да купите няколко номера?   -  person Kevin Burke    schedule 01.06.2012


Отговори (2)


Тасиддикул,

Най-лесният начин за решаване на това е да съхраните малко информация в бисквитки:

http://www.twilio.com/docs/api/twiml/sms/your_response#cookies

От документите:

Twilio ще запази състоянието на бисквитката в множество SMS съобщения между едни и същи два телефонни номера. Това ви позволява да третирате отделните съобщения като разговор и да съхранявате данни за разговора, като например идентификатор на сесия, в бисквитките за бъдещи справки. Twilio ще изтече бисквитките за този разговор след четири часа неактивност.

Надявам се това да помогне.

person Carter Rabasa    schedule 01.06.2012
comment
Картър, пропуснахте идеята ми. Ще отговаряте на всички sms на един и същи twilio номер, след това как вашето приложение разграничава съобщенията за отговор. Стойността на бисквитката ще бъде една и съща за #AAA и #BBB. Нека бъда по-ясен. Изпращате SMS до #AAA, нашето приложение го препраща до моя телефон #BBB, аз ще му отговоря и то ще отиде до моя twilio номер #AAA, сега моето приложение трябва да изпрати този отговорен SMS до вашия номер #DDD. Също така мисля, че друг човек прави същото и аз също съм разчитал на него. Сега вижте и двата отговорени sms-а ще отидат първо с моя twilio номер, след което приложението ми ще изпрати sms до тях чрез разпознаване на отговорения sms. - person Tasiddiqul Haque; 01.06.2012

Да, можете да направите това, АКО (а) проследявате входящите съобщения (и телефонния номер на подателя) в база данни и (б) включвате телефонния номер на подателя, когато препращате съобщението до себе си и (в) когато отговаряте, СТАРТИРАТЕ отговорете с телефонния номер на подателя. Така че, когато ВИЕ изпратите отговор, вашето приложение го препраща към телефонния номер в началото на вашето съобщение.

you receive:
from 1234567: Hi Joe how are you doing?

you send:
1234567 I'm doing fine thanks how about you?
person jpw    schedule 14.11.2012