Built motion from commit 7158bc59.|2.5.42
[motion2.git] / server / services / agi / scripts / sestek / nda / index.js
index 21adcbe..31651b1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1db3=['custom_action','CustomActionData','custom_action_data','info','stringify','url','../../../../../config/logger','agi','exports','POST','resolve','ndauth_url','/token','password','username','then','/api/NaturalDialogAssistant/v1/Run','ndaactivity_type','message','Nda','uniqueid','calleridname','dnid','extension','Bearer\x20','access_token','project','body','channelData','ProjectName','AudioOutputSettings','audio/wav'];(function(_0x51aef1,_0x2e3d78){var _0x18f91b=function(_0x31ad0b){while(--_0x31ad0b){_0x51aef1['push'](_0x51aef1['shift']());}};_0x18f91b(++_0x2e3d78);}(_0x1db3,0x1e5));var _0x31db=function(_0x4a3df2,_0x48c0ac){_0x4a3df2=_0x4a3df2-0x0;var _0x5cd87f=_0x1db3[_0x4a3df2];return _0x5cd87f;};'use strict';var rp=require('request-promise');var url=require(_0x31db('0x0'));var logger=require(_0x31db('0x1'))(_0x31db('0x2'));module[_0x31db('0x3')]=function(_0x840c38,_0x4537f0){var _0x1888ef={'method':_0x31db('0x4'),'uri':url[_0x31db('0x5')](_0x4537f0[_0x31db('0x6')],_0x31db('0x7')),'form':{'grant_type':_0x31db('0x8'),'username':_0x4537f0[_0x31db('0x9')],'password':_0x4537f0[_0x31db('0x8')]},'json':!![]};return rp(_0x1888ef)[_0x31db('0xa')](function(_0x44e204){var _0x3a431e={'method':_0x31db('0x4'),'uri':url[_0x31db('0x5')](_0x4537f0['ndassistant_url'],_0x31db('0xb')),'body':{'type':_0x4537f0[_0x31db('0xc')]||_0x31db('0xd'),'channelId':_0x31db('0xe'),'conversation':{'id':_0x840c38[_0x31db('0xf')]},'from':{'id':_0x840c38['callerid'],'name':_0x840c38[_0x31db('0x10')]},'recipient':{'id':_0x840c38[_0x31db('0x11')],'name':_0x840c38[_0x31db('0x12')]},'text':_0x4537f0['text'],'channelData':{}},'headers':{'Authorization':_0x31db('0x13')+_0x44e204[_0x31db('0x14')]},'json':!![]};if(_0x4537f0[_0x31db('0x15')]){_0x3a431e[_0x31db('0x16')][_0x31db('0x17')][_0x31db('0x18')]=_0x4537f0['project'];}if(_0x4537f0['ndagenerate_audio']=='1'){_0x3a431e[_0x31db('0x16')]['channelData'][_0x31db('0x19')]={'Generate':!![],'PutInStructuredPart':![],'ExpectedFormat':_0x31db('0x1a')};}if(_0x4537f0[_0x31db('0x1b')]){_0x3a431e[_0x31db('0x16')][_0x31db('0x17')]['CustomAction']=_0x4537f0['custom_action'];if(_0x4537f0['custom_action_data']){_0x3a431e[_0x31db('0x16')][_0x31db('0x17')][_0x31db('0x1c')]=_0x4537f0[_0x31db('0x1d')];}}logger[_0x31db('0x1e')](JSON[_0x31db('0x1f')](_0x3a431e));return rp(_0x3a431e);});};
\ No newline at end of file
+var _0x24a6=['dnid','extension','Bearer\x20','access_token','ProjectName','ndagenerate_audio','body','channelData','AudioOutputSettings','custom_action','CustomAction','custom_action_data','CustomActionData','info','stringify','request-promise','../../../../../config/logger','agi','exports','POST','resolve','ndauth_url','/token','password','username','then','ndassistant_url','/api/NaturalDialogAssistant/v1/Run','ndaactivity_type','message','Nda','calleridname'];(function(_0x2d7f0e,_0x3e6fbd){var _0x110b07=function(_0x557b00){while(--_0x557b00){_0x2d7f0e['push'](_0x2d7f0e['shift']());}};_0x110b07(++_0x3e6fbd);}(_0x24a6,0x14f));var _0x624a=function(_0x4a24f3,_0x115720){_0x4a24f3=_0x4a24f3-0x0;var _0x35da16=_0x24a6[_0x4a24f3];return _0x35da16;};'use strict';var rp=require(_0x624a('0x0'));var url=require('url');var logger=require(_0x624a('0x1'))(_0x624a('0x2'));module[_0x624a('0x3')]=function(_0x346672,_0x3074cb){var _0x45aae2={'method':_0x624a('0x4'),'uri':url[_0x624a('0x5')](_0x3074cb[_0x624a('0x6')],_0x624a('0x7')),'form':{'grant_type':_0x624a('0x8'),'username':_0x3074cb[_0x624a('0x9')],'password':_0x3074cb[_0x624a('0x8')]},'json':!![]};return rp(_0x45aae2)[_0x624a('0xa')](function(_0x58243){var _0x40cb85={'method':_0x624a('0x4'),'uri':url[_0x624a('0x5')](_0x3074cb[_0x624a('0xb')],_0x624a('0xc')),'body':{'type':_0x3074cb[_0x624a('0xd')]||_0x624a('0xe'),'channelId':_0x624a('0xf'),'conversation':{'id':_0x346672['uniqueid']},'from':{'id':_0x346672['callerid'],'name':_0x346672[_0x624a('0x10')]},'recipient':{'id':_0x346672[_0x624a('0x11')],'name':_0x346672[_0x624a('0x12')]},'text':_0x3074cb['text'],'channelData':{}},'headers':{'Authorization':_0x624a('0x13')+_0x58243[_0x624a('0x14')]},'json':!![]};if(_0x3074cb['project']){_0x40cb85['body']['channelData'][_0x624a('0x15')]=_0x3074cb['project'];}if(_0x3074cb[_0x624a('0x16')]=='1'){_0x40cb85[_0x624a('0x17')][_0x624a('0x18')][_0x624a('0x19')]={'Generate':!![],'PutInStructuredPart':![],'ExpectedFormat':'audio/wav'};}if(_0x3074cb[_0x624a('0x1a')]){_0x40cb85['body'][_0x624a('0x18')][_0x624a('0x1b')]=_0x3074cb['custom_action'];if(_0x3074cb[_0x624a('0x1c')]){_0x40cb85[_0x624a('0x17')][_0x624a('0x18')][_0x624a('0x1d')]=_0x3074cb[_0x624a('0x1c')];}}logger[_0x624a('0x1e')](JSON[_0x624a('0x1f')](_0x40cb85));return rp(_0x40cb85);});};
\ No newline at end of file