rapidsms-ТРОПО является основным Tropo базовая для маршрутизатора RapidSMS Threadless.
Использование
Создание приложения на tropo.com. Его тип должен быть "Web API".
Добавить rtropo в путь Python и настроить бэкэнда Tropo в Django файле настроек. Например:
INSTALLED_BACKENDS = {
& NBSP; "ТРОПО": {
& NBSP; "ДВИГАТЕЛЬ": "rtropo.backend",
& NBSP; 'Config': {
& NBSP; # исходящий маркер Вашего Tropo приложения для обмена сообщениями
& NBSP; 'messaging_token': '' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY,
& NBSP; # исходящий маркер Вашего Tropo приложения для передачи голоса (опционально)
& NBSP; 'voice_token': 'ZZZZZZZZZZZZZZZZZZZZZZZZZZ ",
& NBSP; # телефон голос / сообщений ваш номер Tropo приложения (включая код страны, который должен быть +1, потому что только американские номера могут быть использованы для обмена сообщениями)
& NBSP; 'число': '+ 1 - ### - ### - #### ",
& NBSP;}
& NBSP;},
}
В этот момент вы должны быть в состоянии отправить исходящие сообщения, но более установки необходимо, чтобы получать входящие сообщения.
Настройте URLconf отправить входящие запросы HTTP от тропо в rtropo.views.message_received, передавая параметр backend_name. Например:
от django.conf.urls.defaults импортировать *
от rtropo видом импортных
urlpatterns = узоры ('',
& NBSP; гиперссылка (г "^ ТРОПО / $", views.message_received, kwargs = {'backend_name': 'ТРОПО'}, имя = 'ТРОПО'),
)
Вы можете использовать любую URL.
Настройте приложение Tropo на tropo.com поэтому его URL-адрес SMS / сообщений будет вызывать URL Django, что вы только что настроили. Например.:
http://yourserver.example.com/tropo/
Голос и сложнее материал
ТРОПО базовая обеспечивает путь для вашего приложения, чтобы получить доступ к тропо и делать все, что хочет с помощью Web API Tropo в. См rtropo / outgoing.py, TropoBackend.call_tropo ()
Что нового В этом выпуске:.
- Обновление для RapidSMS 0,14 и выше.
- Поддержка массовых рассылок - с RapidSMS 0.14.0 или более поздней версии, многие сообщения могут быть отправлены не требуя отдельных запросов поездка в Tropo для каждого .
- Добавить тесты
- Добавить токсины тест бегун
- Библиотека питона падения Tropo, которые едва используется в любом случае.
- улучшения безопасности.
Что нового в версии 0.1.1:
- Обновлено манифест inlcude distribute_setup.py
Требования
- Python
- rapidsms-безрезьбового-маршрутизатор
- ТРОПО-webapi-питон
Комментарии не найдены