====== Различия ====== Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
|
ru:subs5:start [2013/11/14 10:04] smscoin |
ru:subs5:start [2020/08/21 14:16] (текущий) |
||
|---|---|---|---|
| Строка 5: | Строка 5: | ||
| - | Логика активации услуги “МО-подписка” путем отправки смс сообщения. | + | Активация услуги “МО-подписка” происходит путем отправки смс сообщения с номера телефона пользователя. |
| Строка 38: | Строка 38: | ||
| Абонент отправляет МО-сообщение на указанный короткий номер с определённым текстом.\\ | Абонент отправляет МО-сообщение на указанный короткий номер с определённым текстом.\\ | ||
| После чего мы отправляем абоненту код доступа, а также status=start и mts_subs_code=1234 (код доступа сгенерированный нашей системой) на Status URL.\\ | После чего мы отправляем абоненту код доступа, а также status=start и mts_subs_code=1234 (код доступа сгенерированный нашей системой) на Status URL.\\ | ||
| - | После получения этих данных на ваш Status URL вы предоставляете доступ к сайту по отправленному нами коду доступа или по паре номер телефона+код доступа. Таким образом на странице предоставления доступа к услуге должно быть два поля, код доступа и номер телефона, соответственно доступ предоставляется в зависимости от выбора абонента.\\ | + | Также на Status URL передаются следующие параметры: |
| + | ^ Параметр ^ Описание ^ | ||
| + | | phone | Номер абонента | | ||
| + | | subscription_id | ID подписки абонента | | ||
| + | | subs_sid | ID сервиса подписок | | ||
| + | | sign | Результат работы функции: md5(':-:'.s_id.':-:'.phone) | | ||
| + | | status | Равен start | | ||
| + | | mts_subs_code | Сгенерированный нами и отправленный абоненту код доступа | | ||
| + | После получения этих данных на ваш Status URL вы предоставляете доступ к сайту по отправленному нами коду доступа или по паре номер телефона+код доступа. | ||
| + | \\ | ||
| status=start может быть передан в любой момент, так как данное действие зависит от сотового оператора. | status=start может быть передан в любой момент, так как данное действие зависит от сотового оператора. | ||
| - | - После этого начинаются ежедневные ребиллы: | + | - После этого начинаются ежедневные ребиллы: |
| * Вызывается скрипт, прописанный в Result URL. На обработчик передается все параметры описанные по адресу http://smscoin.com/info/smstransit-tech/ и параметр subscription_id. Обратите внимание на то, что параметр billing всегда равен МО ( billing = MO). | * Вызывается скрипт, прописанный в Result URL. На обработчик передается все параметры описанные по адресу http://smscoin.com/info/smstransit-tech/ и параметр subscription_id. Обратите внимание на то, что параметр billing всегда равен МО ( billing = MO). | ||
| * Result URL ничего, кроме статуса 200 OK возвращать не должен. Любой текстовый ответ будет игнорироваться. | * Result URL ничего, кроме статуса 200 OK возвращать не должен. Любой текстовый ответ будет игнорироваться. | ||
| - Отмена подписки. | - Отмена подписки. | ||
| Пользователь может отказать от подписки путем звонка на номер *152*2# вызов бесплатный. \\ | Пользователь может отказать от подписки путем звонка на номер *152*2# вызов бесплатный. \\ | ||
| + | \\ | ||
| После отмены подписки на Status URL передается параметр status=stop, а также параметры subscription_id и subs_sid. | После отмены подписки на Status URL передается параметр status=stop, а также параметры subscription_id и subs_sid. | ||
| + | |||
| + | ===== 5. Схема "Активации МО-подписки MTC" ===== | ||
| + | |||
| + | {{:ru:subs5:снимок_экрана_2013-11-28_в_14.14.25.png?200|Схема "Активации МО-подписки MTC"}} | ||