@تنیکسTelnyx
ارتباطات API ، ساخته شده در یک شبکه خصوصی جهانی.
به ورودی دوم در مجموعه وبلاگ های دو بخشی ما درباره ساخت ، استقرار و استفاده از یک راه حل مرکز تماس سفارشی با استفاده از API صدای Telnyx خوش آمدید.
برای مطالعه در مورد چگونگی ساخت MVP با استفاده از TeXML ، بررسی کنید بخش اول.
نمونه هایی با استفاده از کد این پروژه را می توانید در اینجا مشاهده کنید GitHub – خودت انرا امتحان کن!
“بنابراین ، ما برخی از پرونده های TeXML داریم. اکنون چه کاری انجام می دهیم؟”
ما بیشتر نیاز داشتیم! برای برآورده کردن تمام نیازهای یک مرکز تماس کاملاً کاربردی ، ما به یک سیستم پیچیده تر نیاز داشتیم. آنجاست که سرور Python AIOHTTP وارد آن شده است. سرور TeXML و پرونده های صوتی را میزبانی می کند و اساساً آنها را به سرویس درخواست کننده TeXML “سرویس” می کند. همچنین راهی برای ایجاد MVP و افزودن نیازهای اضافی بعداً در توسعه ایجاد می شود.
سرور مرکز تماس AIOHTTP چگونه است؟
سرور AIOHTTP یک سرور HTTP باطری است که در Kubernetes میزبانی می شود و درخواست های ورودی و خروجی HTTP را کنترل می کند. سرور را می توان به دو بخش اصلی تقسیم کرد – سرور و سرویس گیرنده. سرور درخواست های دریافتی (از Telnyx) را کنترل می کند در حالی که مشتری درخواست های خود را به سرورهای دیگر ارسال می کند.
سمت سرور
در ابتدا ، سمت سرور تنها چیزی بود که لازم بود. درخواست های ورودی از سرویس TeXML توسط سرور رسیدگی می شود ، و …