Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / services / agi / scripts / sestek / nda / index.js
index 51f3844..86c8618 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x236b=['extension','text','Bearer\x20','access_token','project','ProjectName','ndagenerate_audio','channelData','AudioOutputSettings','audio/wav','body','custom_action','CustomActionData','custom_action_data','stringify','request-promise','url','../../../../../config/logger','agi','POST','resolve','ndauth_url','/token','password','username','then','ndassistant_url','ndaactivity_type','Nda','uniqueid','callerid','calleridname','dnid'];(function(_0x27bbf8,_0x137d54){var _0x49b87d=function(_0x4c4b81){while(--_0x4c4b81){_0x27bbf8['push'](_0x27bbf8['shift']());}};_0x49b87d(++_0x137d54);}(_0x236b,0x93));var _0xb236=function(_0x156492,_0x1a1901){_0x156492=_0x156492-0x0;var _0x3635cb=_0x236b[_0x156492];return _0x3635cb;};'use strict';var rp=require(_0xb236('0x0'));var url=require(_0xb236('0x1'));var logger=require(_0xb236('0x2'))(_0xb236('0x3'));module['exports']=function(_0x321aa9,_0x3ec8e0){var _0x425600={'method':_0xb236('0x4'),'uri':url[_0xb236('0x5')](_0x3ec8e0[_0xb236('0x6')],_0xb236('0x7')),'form':{'grant_type':_0xb236('0x8'),'username':_0x3ec8e0[_0xb236('0x9')],'password':_0x3ec8e0[_0xb236('0x8')]},'json':!![]};return rp(_0x425600)[_0xb236('0xa')](function(_0x257768){var _0x41bca1={'method':_0xb236('0x4'),'uri':url[_0xb236('0x5')](_0x3ec8e0[_0xb236('0xb')],'/api/NaturalDialogAssistant/v1/Run'),'body':{'type':_0x3ec8e0[_0xb236('0xc')]||'message','channelId':_0xb236('0xd'),'conversation':{'id':_0x321aa9[_0xb236('0xe')]},'from':{'id':_0x321aa9[_0xb236('0xf')],'name':_0x321aa9[_0xb236('0x10')]},'recipient':{'id':_0x321aa9[_0xb236('0x11')],'name':_0x321aa9[_0xb236('0x12')]},'text':_0x3ec8e0[_0xb236('0x13')],'channelData':{}},'headers':{'Authorization':_0xb236('0x14')+_0x257768[_0xb236('0x15')]},'json':!![]};if(_0x3ec8e0[_0xb236('0x16')]){_0x41bca1['body']['channelData'][_0xb236('0x17')]=_0x3ec8e0[_0xb236('0x16')];}if(_0x3ec8e0[_0xb236('0x18')]=='1'){_0x41bca1['body'][_0xb236('0x19')][_0xb236('0x1a')]={'Generate':!![],'PutInStructuredPart':![],'ExpectedFormat':_0xb236('0x1b')};}if(_0x3ec8e0['custom_action']){_0x41bca1[_0xb236('0x1c')]['channelData']['CustomAction']=_0x3ec8e0[_0xb236('0x1d')];if(_0x3ec8e0['custom_action_data']){_0x41bca1[_0xb236('0x1c')][_0xb236('0x19')][_0xb236('0x1e')]=_0x3ec8e0[_0xb236('0x1f')];}}logger['info'](JSON[_0xb236('0x20')](_0x41bca1));return rp(_0x41bca1);});};
\ No newline at end of file
+var _0x13d9=['body','channelData','ProjectName','ndagenerate_audio','AudioOutputSettings','custom_action','CustomAction','custom_action_data','CustomActionData','info','stringify','request-promise','url','agi','exports','POST','resolve','/token','password','username','then','ndaactivity_type','calleridname','dnid','text','Bearer\x20','access_token','project'];(function(_0x10c555,_0x12c27b){var _0x2bd097=function(_0x3fba08){while(--_0x3fba08){_0x10c555['push'](_0x10c555['shift']());}};_0x2bd097(++_0x12c27b);}(_0x13d9,0xcf));var _0x913d=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x13d9[_0x3dd15e];return _0x231fd0;};'use strict';var rp=require(_0x913d('0x0'));var url=require(_0x913d('0x1'));var logger=require('../../../../../config/logger')(_0x913d('0x2'));module[_0x913d('0x3')]=function(_0x406c5d,_0x53437c){var _0x3fd70e={'method':_0x913d('0x4'),'uri':url[_0x913d('0x5')](_0x53437c['ndauth_url'],_0x913d('0x6')),'form':{'grant_type':_0x913d('0x7'),'username':_0x53437c[_0x913d('0x8')],'password':_0x53437c[_0x913d('0x7')]},'json':!![]};return rp(_0x3fd70e)[_0x913d('0x9')](function(_0x1a4f45){var _0x1ca576={'method':_0x913d('0x4'),'uri':url[_0x913d('0x5')](_0x53437c['ndassistant_url'],'/api/NaturalDialogAssistant/v1/Run'),'body':{'type':_0x53437c[_0x913d('0xa')]||'message','channelId':'Nda','conversation':{'id':_0x406c5d['uniqueid']},'from':{'id':_0x406c5d['callerid'],'name':_0x406c5d[_0x913d('0xb')]},'recipient':{'id':_0x406c5d[_0x913d('0xc')],'name':_0x406c5d['extension']},'text':_0x53437c[_0x913d('0xd')],'channelData':{}},'headers':{'Authorization':_0x913d('0xe')+_0x1a4f45[_0x913d('0xf')]},'json':!![]};if(_0x53437c[_0x913d('0x10')]){_0x1ca576[_0x913d('0x11')][_0x913d('0x12')][_0x913d('0x13')]=_0x53437c[_0x913d('0x10')];}if(_0x53437c[_0x913d('0x14')]=='1'){_0x1ca576[_0x913d('0x11')][_0x913d('0x12')][_0x913d('0x15')]={'Generate':!![],'PutInStructuredPart':![],'ExpectedFormat':'audio/wav'};}if(_0x53437c[_0x913d('0x16')]){_0x1ca576['body']['channelData'][_0x913d('0x17')]=_0x53437c[_0x913d('0x16')];if(_0x53437c[_0x913d('0x18')]){_0x1ca576[_0x913d('0x11')]['channelData'][_0x913d('0x19')]=_0x53437c[_0x913d('0x18')];}}logger[_0x913d('0x1a')](JSON[_0x913d('0x1b')](_0x1ca576));return rp(_0x1ca576);});};
\ No newline at end of file