rapidsms-tropo RapidSMS Threadless yönlendirici için temel Tropo arka uç olduğunu.
Kullanım
Tropo.com bir uygulama oluşturun. Onun tipi "Web API" olmalıdır.
Python yoluna rtropo ekleyin ve Django ayarları dosyası Tropo arkaplana kurmak. Örneğin:
INSTALLED_BACKENDS = {
& Nbsp; "tropo": {
& Nbsp; "MOTOR": "rtropo.backend",
& Nbsp; 'yapılandırma': {
& Nbsp; mesajlaşma için # Sizin Tropo uygulamanın giden belirteç
& Nbsp; 'messaging_token': 'YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY'
& Nbsp; # ses Sizin Tropo uygulamanın giden belirteç (isteğe bağlı)
& Nbsp; 'voice_token': 'ZZZZZZZZZZZZZZZZZZZZZZZZZZ'
& Nbsp; (yalnızca ABD numaraları mesajlaşma için kullanılabilir, çünkü +1 olmalıdır ülke kodu da dahil olmak üzere,) # Sizin Tropo uygulamanın ses / mesajlaşma telefon numarası
& Nbsp; 'sayı': '1 - ### - ### - ####',
& Nbsp;}
& Nbsp;},
}
Bu noktada giden mesajları göndermek gerekir, ama daha kurulum gelen mesajları almaya ihtiyaç vardır.
Backend_name parametresini geçen, rtropo.views.message_received için Tropo gelen http istekleri göndermek için URLconf ayarlayın. Örneğin:
django.conf.urls.defaults * from ithal
rtropo ithalat görünümlerinden
urlpatterns = desenleri ('',
& Nbsp; url (r "^ tropo / $", views.message_received, kwargs = {'backend_name': 'tropo'}, isim = 'tropo'),
)
Sen herhangi bir URL kullanabilirsiniz.
Onun SMS / Mesajlaşma URL sadece yapılandırılmış Django URL çağırmak böylece tropo.com adresinden Tropo uygulamasını yapılandırın. Örn .:
http://yourserver.example.com/tropo/
Ses ve daha karmaşık şeyler
tropo arka uç app Tropo erişmek ve Tropo Web API kullanarak istediği her şeyi yapmak için bir yol sağlar. RapidSMS için
- Güncellemeler:. Rtropo / outgoing.py, TropoBackend.call_tropo ()
Bu sürümde Yeni nedir görün 0.14 ve üstü.
- Toplu mesajlaşma desteği - daha sonra RapidSMS 0.14.0 veya çok mesaj her Tropo ayrı gidiş-dönüş istekleri gerektirmeden gönderilebilir .
- Ekle testleri
- toksin testi atlet ekle
- pek zaten kullanılmakta Bırak Tropo python kütüphanesi.
- Güvenlik gelişmeler.
nedir sürüm 0.1.1 Yeni:
- Güncelleme MANIFEST inlcude için distribute_setup.py
Gereksinimler :
- Python
- rapidsms-dişsiz-yönlendirici
- tropo-WebAPI-python
Yorum Bulunamadı