資源描述:
《cocc的app接口(直呼方案)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、XX房產(chǎn)APP應(yīng)用接口(直呼方案)開發(fā)確認(rèn)書開發(fā)背景:XX房產(chǎn)APP應(yīng)用與呼叫中心對(duì)接。銷售通過APP看到客戶資料,點(diǎn)擊撥號(hào)按鈕,向呼叫中心提交撥號(hào)請(qǐng)求,呼叫中心程序記錄請(qǐng)求后,告知APP一個(gè)電話號(hào)碼,由APP觸發(fā)銷售手機(jī)撥打此號(hào)碼。銷售進(jìn)線后,呼叫中心程序檢查此銷售號(hào)碼是否有APP撥打任務(wù)。如有任務(wù),撥打其對(duì)應(yīng)的客戶號(hào)碼,接線給銷售。如無任務(wù),按原定IVR流程向下進(jìn)行。業(yè)務(wù)涉及兩段程序開發(fā),項(xiàng)目一采用http接口方式調(diào)用。開發(fā)項(xiàng)目二供呼叫中心IVR系統(tǒng)調(diào)用,采用webservice接口方式。開發(fā)項(xiàng)目1-記錄APP撥號(hào)請(qǐng)求接口銷售通過APP提供的撥號(hào)按
2、鈕聯(lián)系客戶,當(dāng)銷售點(diǎn)擊撥號(hào)按鈕時(shí),APP應(yīng)調(diào)用呼叫中心此接口,向接口提供銷售電話,客戶電話兩個(gè)參數(shù)。呼叫中心記錄此撥號(hào)請(qǐng)求,記錄成功后,告知APP兩個(gè)參數(shù),code編碼和平臺(tái)電話號(hào)碼。APP收到code編碼為1時(shí),應(yīng)觸發(fā)銷售手機(jī)撥打平臺(tái)電話號(hào)碼,否則提示銷售撥號(hào)請(qǐng)求失敗。http接口請(qǐng)求內(nèi)容http://cc01.cloudox.net/coccinterfaces?EVENT=AppDial&orgidentity=orgidentity&user=user&password=password&pwdtype=pwdtype&agentphone=a
3、gentphone&customerphone=customerphonehttp接口參數(shù)說明參數(shù)名稱類型描述信息EVENTString請(qǐng)求目的:APP撥號(hào)(AppDial)orgidentityString團(tuán)隊(duì)唯一標(biāo)識(shí),鑒權(quán)userString鑒權(quán)帳號(hào)passwordString鑒權(quán)帳號(hào)密碼pwdtypeString密碼類型明文(plaintext)/MD5加密(md5)agentphoneString銷售手機(jī)號(hào)碼customerphoneString客戶電話號(hào)碼http接口返回結(jié)果
4、Retuen
5、code
6、Retuen
7、message返回值類型:S
8、tring返回值描述信息
9、Retuen
10、1
11、Retuen
12、message
13、Retuen
14、成功
15、Retuen
16、平臺(tái)電話號(hào)碼返回值舉例:
17、Retuen
18、1
19、Retuen
20、0218888888802188888888為XX房產(chǎn)平臺(tái)電話。APP收到成功提示后,應(yīng)觸發(fā)銷售手機(jī)撥打此號(hào)碼。
21、Retuen
22、2
23、Retuen
24、message
25、Retuen
26、失敗
27、Retuen
28、信息描述只要code不為1,均為記錄處理失敗。請(qǐng)APP告知銷售無法撥號(hào)。開發(fā)項(xiàng)目2-IVR檢測(cè)呼入號(hào)碼是否有APP撥打任務(wù)呼叫中心根據(jù)進(jìn)線的號(hào)碼搜索APP撥號(hào)任務(wù)表,銷售電話匹配成功后,撥打客戶電
29、話,電話撥出同時(shí),接線給銷售,銷售聽到撥打客戶的等待音。關(guān)于APP任務(wù)自動(dòng)撤銷的處理機(jī)制如下:1.撥打客戶時(shí),不管撥打客戶是否成功,立即清除本次任務(wù)。2.銷售進(jìn)線后,發(fā)現(xiàn)其有APP任務(wù),但是任務(wù)時(shí)長(zhǎng)已超一分鐘,或更久?,將視為任務(wù)過期,銷售進(jìn)線后將按正常IVR流程向下進(jìn)行。如何獲取通話錄音?XX房產(chǎn)WEB管理系統(tǒng)已做此接口,即后臺(tái)實(shí)時(shí)事件接收程序。XX房產(chǎn)系統(tǒng)收到IVR事件中event=outboundhangup后,可憑借記錄中的outboundsessionid字段和calldate字段(該字段的日期部分,即calldate值為2013-02-11
30、10:13:52只取2013-02-11)調(diào)用呼叫中心提供的“獲取錄音地址”接口。接口返回錄音文件的網(wǎng)絡(luò)地址,文件格式為wav文件。根據(jù)此地址,XX房產(chǎn)可下載或直接播放此錄音?!矮@取錄音地址”接口提供javascript和http兩種調(diào)用方式。http接口適用于系統(tǒng)后臺(tái)代碼獲取錄音文件,一般用于下載錄音文件。http接口請(qǐng)求內(nèi)容http://cc01.cloudox.net/coccinterfaces?EVENT=GetMonitor&sessionid=sessionid&calldate=calldatehttp接口參數(shù)說明參數(shù)名稱類型描述信息E
31、VENTString請(qǐng)求目的:獲取錄音地址接口(GetMonitor)sessionidString通話唯一標(biāo)識(shí)calldateString通話發(fā)生日期,例如2013-02-09http接口返回結(jié)果
32、Retuen
33、code
34、Retuen
35、message返回值類型:String返回值描述信息
36、Retuen
37、1
38、Retuen
39、address
40、Retuen
41、成功
42、Retuen
43、錄音訪問地址舉例
44、Retuen
45、1
46、Retuen
47、http://cc01.cloudox.net/getMonitor/20130123114549-2227-1986.wav
48、Ret
49、uen
50、2
51、Retuen
52、message
53、Retuen
54、失敗
55、Retuen
56、信息描述Javas