Dogfooding Voice API ما: چگونه مرکز تماس را با Python AIOHTTP مستقر کردیم

عکس پروفایل نویسنده

@تنیکسTelnyx

ارتباطات API ، ساخته شده در یک شبکه خصوصی جهانی.

به ورودی دوم در مجموعه وبلاگ های دو بخشی ما درباره ساخت ، استقرار و استفاده از یک راه حل مرکز تماس سفارشی با استفاده از API صدای Telnyx خوش آمدید.

برای مطالعه در مورد چگونگی ساخت MVP با استفاده از TeXML ، بررسی کنید بخش اول.

نمونه هایی با استفاده از کد این پروژه را می توانید در اینجا مشاهده کنید GitHub – خودت انرا امتحان کن!

“بنابراین ، ما برخی از پرونده های TeXML داریم. اکنون چه کاری انجام می دهیم؟”

ما بیشتر نیاز داشتیم! برای برآورده کردن تمام نیازهای یک مرکز تماس کاملاً کاربردی ، ما به یک سیستم پیچیده تر نیاز داشتیم. آنجاست که سرور Python AIOHTTP وارد آن شده است. سرور TeXML و پرونده های صوتی را میزبانی می کند و اساساً آنها را به سرویس درخواست کننده TeXML “سرویس” می کند. همچنین راهی برای ایجاد MVP و افزودن نیازهای اضافی بعداً در توسعه ایجاد می شود.

سرور مرکز تماس AIOHTTP چگونه است؟

سرور AIOHTTP یک سرور HTTP باطری است که در Kubernetes میزبانی می شود و درخواست های ورودی و خروجی HTTP را کنترل می کند. سرور را می توان به دو بخش اصلی تقسیم کرد – سرور و سرویس گیرنده. سرور درخواست های دریافتی (از Telnyx) را کنترل می کند در حالی که مشتری درخواست های خود را به سرورهای دیگر ارسال می کند.

سمت سرور

در ابتدا ، سمت سرور تنها چیزی بود که لازم بود. درخواست های ورودی از سرویس TeXML توسط سرور رسیدگی می شود ، و …

سئو PBN | خبر های جدید سئو و هک و سرور