я следующий сценарий:Проходя подтвержденный номер, как callerıd в Twilio API с C#
1) Применение просит пользователя ввести номер телефона.
2) Номер проверяется «на лету» с помощью AddOutgoingCallerId.
3) Приложение хранит номер в сеансе.
Все это код написан на веб-странице говорят:
http://www.mysite.com/CallNumber.aspx
4) Применение в настоящее время используют Twilio API для инициирования вызова с использованием InitiateOutboundCall.
5) Использование глагола Twilio api собирает число и передает вызов указанному URL-адресу атрибута «действие» для сбора глагола.
Представьте себе, что нравится:
6) Теперь я хочу, чтобы передать значение, хранящееся в сессии (упомянутый в пункте 3), который будет использоваться http://www.mysite.com/targetpage.aspx.
7) Теперь, даже если CallNumber.aspx и targetpage.aspx находятся на одном сервере, targetpage.aspx всегда получает значение сеанса как null, потому что вызов CallNumber.aspx будет сделан пользователем и вызовом targetpage.aspx будет быть сделано сервером twilio api, поэтому есть два разных вызова.
Моя конечная цель - передать номер телефона пользователя, который инициирует вызов (например, Customer1), на вызываемый номер, собранный с помощью глагола (например, клиент 2). As callerId. Я добавляю идентификации контента ссылку на изображение, которое показывает сценарий: DropBox Link
Как я могу передать номер телефона customer1 как идентификатор вызывающего абонента клиенту 2, как сохранение телефонного номера в сессии не работает (потому что звонки началось из разных мест, я думаю)?
Насколько я думаю, это невозможно сделать с помощью сеансов, поскольку источник вызовов будет другим. – sdeep