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