Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / services / agi / scripts / sestek / nda / index.js
index 54a7590..e04f9b2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7495=['../../../../../config/logger','agi','exports','POST','resolve','ndauth_url','/token','username','password','then','ndassistant_url','/api/NaturalDialogAssistant/v1/Run','message','Nda','callerid','dnid','extension','text','Bearer\x20','access_token','project','body','channelData','ProjectName','ndagenerate_audio','audio/wav','custom_action','CustomAction','custom_action_data','CustomActionData','info','request-promise','url'];(function(_0x3fce59,_0x1a4d34){var _0x2cae61=function(_0x32181a){while(--_0x32181a){_0x3fce59['push'](_0x3fce59['shift']());}};_0x2cae61(++_0x1a4d34);}(_0x7495,0xc4));var _0x5749=function(_0xcfeda9,_0xd418ae){_0xcfeda9=_0xcfeda9-0x0;var _0x4826c7=_0x7495[_0xcfeda9];return _0x4826c7;};'use strict';var rp=require(_0x5749('0x0'));var url=require(_0x5749('0x1'));var logger=require(_0x5749('0x2'))(_0x5749('0x3'));module[_0x5749('0x4')]=function(_0x9456df,_0x536ca1){var _0x77c7db={'method':_0x5749('0x5'),'uri':url[_0x5749('0x6')](_0x536ca1[_0x5749('0x7')],_0x5749('0x8')),'form':{'grant_type':'password','username':_0x536ca1[_0x5749('0x9')],'password':_0x536ca1[_0x5749('0xa')]},'json':!![]};return rp(_0x77c7db)[_0x5749('0xb')](function(_0x4f45ad){var _0x29f9e5={'method':_0x5749('0x5'),'uri':url[_0x5749('0x6')](_0x536ca1[_0x5749('0xc')],_0x5749('0xd')),'body':{'type':_0x536ca1['ndaactivity_type']||_0x5749('0xe'),'channelId':_0x5749('0xf'),'conversation':{'id':_0x9456df['uniqueid']},'from':{'id':_0x9456df[_0x5749('0x10')],'name':_0x9456df['calleridname']},'recipient':{'id':_0x9456df[_0x5749('0x11')],'name':_0x9456df[_0x5749('0x12')]},'text':_0x536ca1[_0x5749('0x13')],'channelData':{}},'headers':{'Authorization':_0x5749('0x14')+_0x4f45ad[_0x5749('0x15')]},'json':!![]};if(_0x536ca1[_0x5749('0x16')]){_0x29f9e5[_0x5749('0x17')][_0x5749('0x18')][_0x5749('0x19')]=_0x536ca1[_0x5749('0x16')];}if(_0x536ca1[_0x5749('0x1a')]=='1'){_0x29f9e5[_0x5749('0x17')][_0x5749('0x18')]['AudioOutputSettings']={'Generate':!![],'PutInStructuredPart':![],'ExpectedFormat':_0x5749('0x1b')};}if(_0x536ca1[_0x5749('0x1c')]){_0x29f9e5[_0x5749('0x17')][_0x5749('0x18')][_0x5749('0x1d')]=_0x536ca1['custom_action'];if(_0x536ca1[_0x5749('0x1e')]){_0x29f9e5[_0x5749('0x17')][_0x5749('0x18')][_0x5749('0x1f')]=_0x536ca1['custom_action_data'];}}logger[_0x5749('0x20')](JSON['stringify'](_0x29f9e5));return rp(_0x29f9e5);});};
\ No newline at end of file
+var _0x980c=['ndagenerate_audio','AudioOutputSettings','audio/wav','custom_action','CustomAction','CustomActionData','custom_action_data','info','stringify','url','../../../../../config/logger','agi','exports','POST','resolve','ndauth_url','/token','password','username','then','ndassistant_url','/api/NaturalDialogAssistant/v1/Run','ndaactivity_type','message','uniqueid','callerid','calleridname','dnid','Bearer\x20','access_token','project','body','channelData','ProjectName'];(function(_0xdd1f52,_0x227e9e){var _0x368782=function(_0x480309){while(--_0x480309){_0xdd1f52['push'](_0xdd1f52['shift']());}};_0x368782(++_0x227e9e);}(_0x980c,0x6f));var _0xc980=function(_0x4f0383,_0xd26c22){_0x4f0383=_0x4f0383-0x0;var _0x4ed644=_0x980c[_0x4f0383];return _0x4ed644;};'use strict';var rp=require('request-promise');var url=require(_0xc980('0x0'));var logger=require(_0xc980('0x1'))(_0xc980('0x2'));module[_0xc980('0x3')]=function(_0x1ce461,_0x430fc0){var _0x5217c4={'method':_0xc980('0x4'),'uri':url[_0xc980('0x5')](_0x430fc0[_0xc980('0x6')],_0xc980('0x7')),'form':{'grant_type':_0xc980('0x8'),'username':_0x430fc0[_0xc980('0x9')],'password':_0x430fc0[_0xc980('0x8')]},'json':!![]};return rp(_0x5217c4)[_0xc980('0xa')](function(_0x2b9c03){var _0x26fc22={'method':_0xc980('0x4'),'uri':url['resolve'](_0x430fc0[_0xc980('0xb')],_0xc980('0xc')),'body':{'type':_0x430fc0[_0xc980('0xd')]||_0xc980('0xe'),'channelId':'Nda','conversation':{'id':_0x1ce461[_0xc980('0xf')]},'from':{'id':_0x1ce461[_0xc980('0x10')],'name':_0x1ce461[_0xc980('0x11')]},'recipient':{'id':_0x1ce461[_0xc980('0x12')],'name':_0x1ce461['extension']},'text':_0x430fc0['text'],'channelData':{}},'headers':{'Authorization':_0xc980('0x13')+_0x2b9c03[_0xc980('0x14')]},'json':!![]};if(_0x430fc0[_0xc980('0x15')]){_0x26fc22[_0xc980('0x16')][_0xc980('0x17')][_0xc980('0x18')]=_0x430fc0[_0xc980('0x15')];}if(_0x430fc0[_0xc980('0x19')]=='1'){_0x26fc22['body'][_0xc980('0x17')][_0xc980('0x1a')]={'Generate':!![],'PutInStructuredPart':![],'ExpectedFormat':_0xc980('0x1b')};}if(_0x430fc0[_0xc980('0x1c')]){_0x26fc22[_0xc980('0x16')][_0xc980('0x17')][_0xc980('0x1d')]=_0x430fc0[_0xc980('0x1c')];if(_0x430fc0['custom_action_data']){_0x26fc22[_0xc980('0x16')]['channelData'][_0xc980('0x1e')]=_0x430fc0[_0xc980('0x1f')];}}logger[_0xc980('0x20')](JSON[_0xc980('0x21')](_0x26fc22));return rp(_0x26fc22);});};
\ No newline at end of file