totalvoice node
Versão 1.12.0
ลูกค้าใน nodejs สำหรับ TotalVoice API
ฟังก์ชั่น
ความต้องการ
การติดตั้ง
npm install --save totalvoice-nodeหรือ
yarn add totalvoice-nodeใช้
ในการใช้ไลบรารีนี้คุณต้องลงทะเบียนบนเว็บไซต์ทั้งหมด หลังจากการสร้างการลงทะเบียนจะพร้อมใช้งาน accessOstoken สำหรับการเข้าถึง API
ด้วย AccessSstoken ในมือมันจะเป็นไปได้ที่จะทำการปรึกษาหารือ/การลงทะเบียนตามเอกสาร API
วิธี API ที่สามารถเรียกใช้:
ตัวอย่างต่อไปนี้ของวิธีการใช้ห้องสมุดนี้
โทรออกระหว่างสองหมายเลข: A และ B
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . chamada . ligar ( "4832830151" , "4811111111" )
. then ( function ( data ) {
console . log ( data )
} )
. catch ( function ( error ) {
console . error ( 'Erro: ' , error )
} ) ; การให้คำปรึกษาโทรด้วย ID
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . chamada . buscar ( 123 ) // ID da chamada
. then ( function ( data ) {
console . log ( data )
} )
. catch ( function ( error ) {
console . error ( 'Erro: ' , error )
} ) ; ปิดการโทรที่ใช้งานอยู่
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . chamada . encerrar ( 123 ) // ID da chamada
. then ( function ( data ) {
console . log ( data )
} )
. catch ( function ( error ) {
console . error ( 'Erro: ' , error )
} ) ; การจัดส่ง SMS
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
var resposta_usuario = false ;
var multi_sms = false ;
var data_criacao = '' ;
client . sms . enviar ( "4811111111" , "Mensagem SMS" , resposta_usuario , multi_sms , data_criacao )
. then ( function ( data ) {
console . log ( data )
} )
. catch ( function ( error ) {
console . error ( 'Erro: ' , error )
} ) ; การจัดส่ง TTS
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
var opcoes = { velocidade : 2 , tipo_voz : "br-Vitoria" , bina : "bina_cadastrada" } ;
client . tts . enviar ( "4811111111" , "Mensagem TTS" , opcoes ) ;
. then ( function ( data ) {
console . log ( data ) ;
} )
. catch ( function ( error ) {
console . log ( 'Erro: ' , error )
} ) ; การส่งเสียง
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . audio . enviar ( "4811111111" , "https://foo.bar/audio.mp3" )
. then ( function ( data ) {
console . log ( data ) ;
} )
. catch ( function ( error ) {
console . log ( 'Erro: ' , error )
} ) ; การตั้งค่าโทรศัพท์กลาง
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . central . buscaRamal ( 123546 ) // ID do Ramal
. then ( function ( data ) {
console . log ( data ) ;
} )
. catch ( function ( error ) {
console . log ( 'Erro: ' , error )
} ) ; การจัดการข้อมูลบัญชี
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . conta . buscar ( 123546 ) // ID da Conta
. then ( function ( data ) {
console . log ( data ) ;
} )
. catch ( function ( error ) {
console . log ( 'Erro: ' , error )
} ) ; สมดุลยอดบัญชีของฉัน
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" ) ;
client . perfil . consultaSaldo ( )
. then ( function ( data ) {
console . log ( data ) ;
} )
. catch ( function ( error ) {
console . log ( 'Erro: ' , error )
} ) ; หากคุณต้องการใช้ที่อยู่ของคุณเองที่กำหนดค่าด้วยเสียงทั้งหมด
const totalvoice = require ( 'totalvoice-node' ) ;
const client = new totalvoice ( "access-token" , "https://seu-dominio.com.br" ) ;
...หากคุณต้องการใช้กับพร็อกซี
const totalvoice = require ( 'totalvoice-node' ) ;
let options = {
proxy : {
host : 'proxy.com' ,
port : 8888 ,
auth : {
username : 'XXXX' ,
password : 'XXXX'
}
}
} ;
const client = new totalvoice ( "access-token" , "https://seu-dominio.com.br" , options ) ;
...ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการที่มีอยู่สามารถพบได้ในเอกสาร API
มีส่วนช่วย!
ต้องการมีส่วนร่วม? คลิกที่นี่
ใบอนุญาต
ห้องสมุดนี้เป็นไปตามข้อกำหนดการใช้งานของ MIT