در RapidSMS را-tropo باطن Tropo عمومی برای روتر RapidSMS را Threadless است.
استفاده
ایجاد یک برنامه در tropo.com. نوع آن باید "وب API" باشد.
اضافه کردن rtropo به مسیر پایتون خود را و راه اندازی باطن Tropo در فایل تنظیمات جنگو خود را. برای مثال:
INSTALLED_BACKENDS = {
و nbsp؛ "tropo": {
& nbsp؛ از "موتور": "rtropo.backend"،
& nbsp؛ در 'پیکربندی': {
و nbsp؛ # رمز عازم ناحیه دور دست برنامه Tropo خود را برای پیام رسانی
& nbsp؛ در 'messaging_token': 'YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY،
و nbsp؛ # رمز عازم ناحیه دور دست برنامه Tropo شما برای صدای (اختیاری)
& nbsp؛ در 'voice_token': 'ZZZZZZZZZZZZZZZZZZZZZZZZZZ،
و nbsp؛ # تعداد برنامه Tropo شما صدای / پیام تلفن (شامل کد کشور، که باید 1 باشد چرا که تنها شماره های ایالات متحده را می توان برای پیام استفاده می شود)
& nbsp؛ در 'تعداد': '1 - ### - ### - #### "،
و nbsp؛}
و nbsp؛}،
}
در این مرحله شما باید قادر به ارسال پیام های خروجی باشد، اما راه اندازی بیشتر به دریافت پیام های دریافتی مورد نیاز است.
تنظیم URLconf شما برای ارسال درخواست های HTTP ورودی از tropo به rtropo.views.message_received، عبور پارامتر backend_name. برای مثال:
از django.conf.urls.defaults وارد *
از دیدگاه واردات rtropo
الگوهای urlpatterns = (''،
& nbsp؛ در آدرس (R "^ tropo / $"، views.message_received، kwargs = {'backend_name': 'tropo'}، نام = 'tropo')،
)
شما می توانید هر URL استفاده کنید.
پیکربندی نرم افزار Tropo خود را در tropo.com تا URL SMS / پیام خود را خواهد URL جنگو که شما فقط پیکربندی استناد. مثال:
http://yourserver.example.com/tropo/
صدا و چیزهای پیچیده تر
باطن tropo راه را برای برنامه شما برای دسترسی به tropo و انجام هر کاری که می خواهد با استفاده از API وب Tropo را فراهم می کند. مشاهده rtropo / outgoing.py، TropoBackend.call_tropo ()
چه در این نسخه جدید است.
به روز رسانی برای RapidSMS را 0.14 و بعد.
پشتیبانی از پیام های فله - با RapidSMS را 0.14.0 یا زود، تعداد پیام را بدون نیاز به درخواست سفر رفت و برگشت مجزا به Tropo برای هر ارسال می شود.
اضافه کردن آزمون
اضافه کردن دونده آزمون TOX
قطره Tropo کتابخانه پایتون، که به سختی مورد استفاده قرار گرفته بود به هر حال.
بهبود امنیت.
چه در نسخه 0.1.1 جدید است:
به روز رسانی آشکار به inlcude distribute_setup.py
مورد نیاز:
پایتون
RapidSMS را-threadless-روتر
tropo-webapi-پایتون
نظر یافت نشد