پیکربندی سرورهای ICE با Twilio¶
اودو دیسکاس از API وبآرتیسی و اتصالات همتا به همتا برای تماسهای صوتی و تصویری استفاده میکند. اگر یکی از شرکتکنندگان تماس پشت یک NAT متقارن باشد، لازم است یک سرور ICE برای برقراری اتصال با شرکتکننده تماس پیکربندی کنید. برای تنظیم یک سرور ICE، ابتدا یک حساب Twilio برای تماسهای تصویری ایجاد کنید و سپس آن حساب Twilio را به اودو متصل کنید.
ایجاد یک حساب کاربری Twilio¶
ابتدا به Twilio بروید و روی ثبتنام کلیک کنید تا یک حساب کاربری جدید در Twilio ایجاد کنید. سپس نام و آدرس ایمیل خود را وارد کنید، یک رمز عبور ایجاد کنید و شرایط خدمات Twilio را بپذیرید. بعد از آن، روی شروع آزمایش رایگان کلیک کنید. آدرس ایمیل خود را طبق دستورالعملهای Twilio تأیید کنید.
سپس شماره تلفن خود را در Twilio وارد کنید. سپس، Twilio یک پیامک حاوی کد تأیید برای شما ارسال میکند. کد تأیید را در Twilio وارد کنید تا شماره تلفن شما تأیید شود.
پس از آن، Twilio به یک صفحه خوشآمدگویی هدایت میکند. از فهرست زیر برای پاسخ به سوالات Twilio استفاده کنید:
برای کدام محصول Twilio را میخواهید استفاده کنید؟، ویدیو را انتخاب کنید.
برای چه چیزی را قصد دارید با Twilio بسازید؟، گزینه سایر را انتخاب کنید.
برای چگونه میخواهید با Twilio کار کنید؟، گزینه بدون هیچ کدی را انتخاب کنید.
برای هدف شما امروز چیست؟، گزینه یکپارچهسازیهای شخص ثالث را انتخاب کنید.

در صورت نیاز، کشور صورتحساب را تغییر دهید. در نهایت، روی شروع به کار با Twilio کلیک کنید.
مکانیابی SID حساب Twilio و توکن احراز هویت¶
برای پیدا کردن Account SID و Auth Token، به داشبورد حساب Twilio بروید. سپس در نوار کناری روی توسعه کلیک کنید. در بخش اطلاعات حساب، Account SID و Auth Token را پیدا کنید. هر دوی این موارد برای اتصال Twilio به Odoo مورد نیاز هستند.

اتصال توئیلیو به اودوو¶
پایگاه داده Odoo را باز کنید و به مسیر استفاده از سرورهای ICE Twilio را علامت بزنید و SID حساب Twilio و توکن احراز هویت را وارد کنید. در نهایت، روی ذخیره کلیک کنید تا این تغییرات اعمال شوند.
بروید. کادر کنار
تعریف یک لیست از سرورهای ICE سفارشی¶
این مرحله برای پیکربندی Twilio ضروری نیست. با این حال، اگر Twilio پیکربندی نشده باشد یا در هر لحظه کار نکند، اودوو به لیست سرورهای ICE سفارشی بازمیگردد. کاربر باید لیست سرورهای ICE سفارشی را تعریف کند.
در سرورهای ICE در زیر لیست سفارشی سرورهای ICE کلیک کنید.
، روی دکمه
اودو به صفحه سرورهای ICE هدایت خواهد شد. در اینجا میتوانید لیست سرورهای ICE خود را تعریف کنید.

توجه
برای نمونههای نصبشده محلی Odoo، بسته python3-gevent
برای اجرای تماسها/تماسهای ویدیویی در ماژول Discuss بر روی سرورهای Ubuntu (Linux) ضروری است.