Sukonfigūruoti ICE serverius su Twilio¶
Odoo Discuss naudoja WebRTC API ir tarpusavio ryšius balsiniams ir vaizdo skambučiams. Jei vienas iš skambučio dalyvių yra už simetrinio NAT, jums reikia sukonfigūruoti ICE serverį, norint užmegzti ryšį su skambučio dalyviu. Norėdami nustatyti ICE serverį, pirmiausia sukurkite Twilio paskyrą vaizdo skambučiams ir tada sujunkite tą Twilio paskyrą su Odoo.
Sukurkite Twilio paskyrą¶
Pirma, eikite į Twilio <https://www.twilio.com>
ir spustelėkite Sign up, kad sukurtumėte naują Twilio paskyrą. Tada įveskite savo vardą ir el. pašto adresą, sukurkite slaptažodį ir sutikite su Twilio paslaugų teikimo sąlygomis. Po to spustelėkite Start your free trial. Patvirtinkite savo el. pašto adresą pagal Twilio instrukcijas.
Toliau įveskite savo telefono numerį į Twilio. Tada Twilio atsiųs jums SMS žinutę su patvirtinimo kodu. Įveskite patvirtinimo kodą į Twilio, kad patvirtintumėte savo telefono numerį.
Po to Twilio nukreipia į pasveikinimo puslapį. Naudokite šį sąrašą atsakyti į Twilio klausimus:
Prie Which Twilio product are you here to use?, pasirinkite Video.
Pasirinkite Ką planuojate kurti su Twilio?, pažymėkite Kita.
Pasirinkite How do you want to build with Twilio?, pasirinkite With no code at all.
Dėl Koks jūsų tikslas šiandien?, pasirinkite Trečiųjų šalių integracijos.
Jei reikia, pakeiskite sąskaitos faktūros šalį. Galiausiai, spustelėkite Pradėti su Twilio.
Raskite Twilio paskyros SID ir autentifikavimo žetoną¶
Norėdami rasti Account SID ir Auth Token, eikite į Twilio paskyros prietaisų skydelį. Tada spustelėkite Develop šoninėje juostoje. Skiltyje Account Info raskite Account SID ir Auth Token. Šių abiejų reikia norint prijungti Twilio prie Odoo.
Prijunkite Twilio prie Odoo¶
Atidarykite „Odoo“ duomenų bazę ir eikite į: Naudoti „Twilio ICE“ serverius ir įveskite „Twilio“ paskyros Paskyros SID ir Autorizacijos žetoną. Galiausiai spustelėkite Išsaugoti, kad pritaikytumėte šiuos pakeitimus.
. Pažymėkite langelį šaliaNustatykite pasirinktinį ICE serverių sąrašą¶
Šis žingsnis nėra reikalingas Twilio konfigūracijai. Tačiau, jei Twilio nėra sukonfigūruotas arba neveikia tam tikru momentu, Odoo naudosis individualiu ICE serverių sąrašu. Naudotojas turi nustatyti individualių ICE serverių sąrašą.
Pasirinkite ICE Servers mygtuką po Custom ICE server list.
, spustelėkiteOdoo nukreips į ICE serveriai puslapį. Čia galite apibrėžti savo ICE serverių sąrašą.
Pastaba
Norint, kad „Odoo“ vietinės įrenginio instancijos „Discuss“ modulis galėtų vykdyti skambučius ir vaizdo skambučius „Ubuntu“ (Linux) serveriuose, būtina naudoti paketą python3-gevent
.