資源描述:
《eastfax電子傳真軟件二次開(kāi)發(fā)接口使用說(shuō)明》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、EastFax傳真服務(wù)器二次開(kāi)發(fā)接口使用說(shuō)明之一EastFax智能傳真服務(wù)器二次開(kāi)發(fā)接口說(shuō)明之一-15-EastFax傳真服務(wù)器二次開(kāi)發(fā)接口使用說(shuō)明之一目錄一、概述2二、EASTFAX服務(wù)端發(fā)送接口說(shuō)明22.1單個(gè)文件單個(gè)號(hào)碼的發(fā)送方式22.1.1實(shí)現(xiàn)原理:22.1.2單號(hào)碼發(fā)送的文件命名規(guī)則32.2多個(gè)文件多個(gè)號(hào)碼的群發(fā)方式42.2.1實(shí)現(xiàn)原理42.2.2多號(hào)碼發(fā)送的文件命名規(guī)則52.3文件目錄的制定規(guī)則6三、EASTFAX客戶端發(fā)送接口說(shuō)明63.1實(shí)現(xiàn)原理:73.2客戶端配置文件內(nèi)容:73.3配置文件使用說(shuō)明:8四、發(fā)送結(jié)果的處理9五
2、、EASTFAX接收接口說(shuō)明13六、傳真接收結(jié)果的處理14-15-EastFax傳真服務(wù)器二次開(kāi)發(fā)接口使用說(shuō)明之一一、概述EastFax智能傳真系統(tǒng)提供方便的二次開(kāi)發(fā)接口,可與企業(yè)的其它業(yè)務(wù)系統(tǒng)(如ERP、CRM、OA、HR等)無(wú)縫集成,協(xié)同辦公,提高工作效率。EastFax提供豐富的二次開(kāi)發(fā)接口,本文所列接口方式為其中之一。本文所列二次開(kāi)發(fā)接口分為兩大類,分別是發(fā)送接口和接收接口。發(fā)送接口又分為服務(wù)端接口和客戶端接口兩種,兩種發(fā)送接口實(shí)現(xiàn)原理各不相同,所適合的用戶需求也不相同。不論哪種發(fā)送接口方式,在傳真發(fā)送完畢后,EastFax都提供
3、結(jié)果反饋程序,可將與傳真發(fā)送結(jié)果相關(guān)的所有信息反饋到用戶自己的數(shù)據(jù)庫(kù)中,方便用戶自行查詢傳真的發(fā)送結(jié)果。如果使用的是客戶端發(fā)送接口,傳真的發(fā)送結(jié)果還可以在客戶端中查詢。下面分別對(duì)各接口進(jìn)行詳細(xì)說(shuō)明。二、EastFax服務(wù)端發(fā)送接口說(shuō)明使用EastFax服務(wù)端發(fā)送接口時(shí)無(wú)需安裝EastFax客戶端程序,EastFax服務(wù)端會(huì)帶有EastFax外部打印機(jī)和結(jié)果回傳器二個(gè)外掛程序,并隨EastFax服務(wù)端同時(shí)運(yùn)行。發(fā)送接口支持兩種發(fā)送方式,分別是單個(gè)文件單個(gè)號(hào)碼的發(fā)送方式和多個(gè)文件需要合并發(fā)送給多個(gè)號(hào)碼的群發(fā)發(fā)送方式。2.1單個(gè)文件單個(gè)號(hào)碼的發(fā)
4、送方式2.1.1實(shí)現(xiàn)原理第一步:其他系統(tǒng)(如ERP系統(tǒng))將要發(fā)送的傳真內(nèi)容,生成單個(gè)文件,以協(xié)議好的命名規(guī)則命名,把文件統(tǒng)一放到指定的目錄。第二步:外部打印機(jī)程序(EastFaxExtPrinter.exe)能夠自動(dòng)、即時(shí)地從指定的目錄里得到需要發(fā)送傳真的文件,且從文件名里得到相關(guān)的傳真發(fā)送信息(例如對(duì)方單位名稱、傳真號(hào)碼、傳真屬性等等),然后將此文件轉(zhuǎn)換為傳真格式并提交給EastFax智能傳真服務(wù)器進(jìn)行發(fā)送。第三步:結(jié)果回傳程序(EastFaxResultExt.exe)可以將傳真的發(fā)送結(jié)果寫入數(shù)據(jù)庫(kù),以便企業(yè)查看和管理傳真的收發(fā)情況。
5、接口運(yùn)行流程圖如下:-15-EastFax傳真服務(wù)器二次開(kāi)發(fā)接口使用說(shuō)明之一外部打印機(jī)運(yùn)行狀態(tài)如下圖:結(jié)果回傳器運(yùn)行狀態(tài)如下圖:2.1.2單號(hào)碼發(fā)送的文件命名規(guī)則默認(rèn)情況下,對(duì)于單個(gè)文件單個(gè)號(hào)碼的文件發(fā)送,-15-EastFax傳真服務(wù)器二次開(kāi)發(fā)接口使用說(shuō)明之一客戶業(yè)務(wù)系統(tǒng)必須按以下規(guī)則生成待發(fā)送的傳真文件,并存放在配置文件指定的目錄中(目錄的詳細(xì)說(shuō)明見(jiàn)后面的2.3節(jié)):1、傳真文件的命名規(guī)則:接收單位名稱#接收方傳真號(hào)碼#傳真件屬性#傳真流水號(hào).txt例:上海復(fù)園電子科技有限公司#65111322#訂貨單#5155212.txt2、文件
6、的格式可以是常見(jiàn)的如txt、doc、xls、pdf、html、mht等;3、如有其他需求,需要反饋回?cái)?shù)據(jù)庫(kù)的信息字段,可另行協(xié)商定制開(kāi)發(fā)。2.2多個(gè)文件多個(gè)號(hào)碼的群發(fā)方式2.2.1實(shí)現(xiàn)原理第一步:其他系統(tǒng)(如ERP系統(tǒng))將要發(fā)送的傳真內(nèi)容,生成多個(gè)文件,統(tǒng)一放到指定的目錄下。每個(gè)文件的文件名前面部分相同,后面加上文件序號(hào)。第二步:第一步完成后,業(yè)務(wù)系統(tǒng)再生成一個(gè)與文件名同名且后綴為epi格式的配置文件(20080720.epi),與前面的傳真內(nèi)容文件一起存放在指定的目錄下。配置文件中的內(nèi)容說(shuō)明見(jiàn)下一節(jié)。第三步:外部打印機(jī)程序(EastFa
7、xExtPrinter.exe)能夠自動(dòng)、即時(shí)地從指定的目錄里得到需要發(fā)送傳真的文件,且從epi配置文件里得到相關(guān)的傳真發(fā)送信息,然后將同名且?guī)蛱?hào)的所有文件轉(zhuǎn)換為傳真格式并提交給EastFax智能傳真服務(wù)器進(jìn)行發(fā)送。第四步:結(jié)果回傳程序(EastFaxResultExt.exe)可以將傳真的發(fā)送結(jié)果寫入數(shù)據(jù)庫(kù),以便企業(yè)查看和管理傳真的收發(fā)情況。接口運(yùn)行流程圖如下:-15-EastFax傳真服務(wù)器二次開(kāi)發(fā)接口使用說(shuō)明之一外部打印機(jī)運(yùn)行狀態(tài)如下圖:結(jié)果回傳器運(yùn)行狀態(tài)如下圖:2.2.2多號(hào)碼發(fā)送的文件命名規(guī)則對(duì)于多個(gè)文件多個(gè)號(hào)碼的群發(fā)傳真方式
8、,客戶業(yè)務(wù)系統(tǒng)必須按以下規(guī)則生成待發(fā)送的傳真文件,并存放在配置文件指定的目錄中(目錄的詳細(xì)說(shuō)明見(jiàn)后面的2.3節(jié)):(1)傳真文件的命名規(guī)則每個(gè)文件的文件名前面部分相同,后面加上文件序號(hào)。例如同