999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于過濾器的ILS郵件微信集成服務實踐

2019-08-07 00:55:51汪志莉劉丹
新世紀圖書館 2019年6期
關鍵詞:微信圖書館內容

汪志莉 劉丹

摘 要 文章調研比較ILS郵件服務的移動提醒方式,就目前各高校圖書館紛紛建立圖書館官方微信號并在其上積極部署各類服務的現狀,對微信端開展微創新服務的可行性及必要性進行分析,結合目前ILS郵件通知與移動服務整合的情況及難點,給出基于Postfix隊列后內容過濾器的郵件微信同步提醒解決方案及具體實現,目的是利用微信高用戶粘性和強大的開發接口的優勢,為圖書館開辟一條即時、免費、穩定,且用戶數量極大的移動服務新路徑,希望給未實施該服務的其他高校圖書館提供借鑒。

關鍵詞 郵件服務? 微信提醒 同步 Postfix隊列后內容過濾器

分類號 G250.7

DOI 10.16810/j.cnki.1672-514X.2019.06.011

Abstract This paper studies the mobile remind mode of ILS mail service and testify the feasibility and necessity of WeChat innovation services by investigating the status quo of university libraries that have established official WeChat account of the library and actively deployed various services on them. Combined with the current situation and difficulties of the integration of ILS email notification and mobile service, the authors put forward a solution of email and WeChat synchronization reminder based on the postfix after-queue content filter. The purpose is to use the advantages of WeChats high user stickiness and powerful development interface to provide libraries with a new mobile service path that is instant, free, stable, and with a very high number of users, and hopes to provide reference for other university libraries that have not implemented the service.

Keywords Mail service. WeChat reminding. Synchronization. Postfix after-queue content filter.

在創新2.0時代,互聯網的發展在信息技術的迭代推動下,開始以用戶為中心進行協同、開放等創新,而用戶參與的創新已成為適應知識社會的創新形態。對于服務提供者來說,用戶體驗的創新是決定其能否受歡迎的關鍵因素,被稱為創新2.0的靈魂[1]。其中微信以其優秀的用戶體驗獲取了大批粉絲用戶,被廣泛應用于眾多單位、組織的服務推廣中。在這樣的大環境下,為了充分利用微信高用戶粘性和強大的開發接口的優勢,各高校圖書館紛紛建立官方微信公眾號,并在其上積極部署各類服務。華東師范大學圖書館創建的流通通知微信提醒服務,探索了一條即時、免費、穩定,且用戶數極大的移動服務新路徑,進一步提高了圖書館微信平臺用戶的粘性。為了給未實施該服務的其他高校圖書館提供借鑒,本文擬從ILS(Integrated? Library System)郵件微信集成服務實踐的可行性與必要性入手,結合目前ILS郵件通知與移動服務方式整合的情況及難點,介紹基于Postfix隊列后內容過濾器的郵件微信同步提醒解決方案及具體實現。

1 開展微信集成服務的必要性、可行性及難點

1.1 必要性——微信用戶的高粘性

微信已經成功且全面地滲透進人們的學習、工作和生活,大多數人也已經擺脫不了微信的“綁架”,難以做到在一段時間內不使用微信。通過《2017微信數據報告》可以看出,僅2017年9月份,微信日活躍用戶達9.02億,同比增長17%[2],國家統計局網站上2016年末中國大陸總人口13.8億[3],微信用戶占我國總人口的65%。作為為高校科研、教學服務的高校圖書館,必須適應用戶閱讀方式的轉變,保持與用戶行為相一致的服務,才能贏得用戶的好評。基于微信平臺用戶高粘性的特點,國內各高校圖書館自2013年開始陸續開通官方微信公眾號,不斷加強微信的服務功能,不僅為用戶提供了方便快捷的檢索入口,還及時推送通知及圖文信息,開通了回復讀者留言及互動、學科服務等服務功能[4-6],且陸續在微信端嵌入個性化服務。可以說微信已然成為高校傳遞信息、拓展服務、凝聚情感的重要渠道。截至2018年5月15日,“雙一流”建設高校(42所)[7]圖書館(簡稱“雙一流高校圖書館”)僅3所未開通或曾經開通目前停用微信,其余39所高校圖書館都在使用微信平臺,占比92%。華東師范大學自2014年12月開始使用官方微信公眾號,積極部署拓展在微信端的服務。截至2018年5月15日,關注人數已達44 847人,基于微信平臺開展創新服務后,學校內任何宣傳媒介的用戶粘度都無法與之媲美。

1.2 可行性——微信強大的開發接口

微信不僅僅是一個平臺,同時也成為一種工具,它提供了豐富且開放的微信原生API,可以方便地調用獲取用戶信息、本地存儲、支付等功能。此外,為了幫助使用者簡單高效地開發基于微信的應用程序,微信也推出了集開發調試、代碼編輯及程序發布等功能為一體的開發者工具,并提供了完善的開發文檔[8]。微信提供的這一短平快的開發環境,可供圖書館作為實驗室不斷進行測試、調整。因此,圖書館如何利用微信作為連接器,將其作為工具開展微創新服務,使圖書館的服務更進一步地觸達讀者,滿足讀者需求,帶動圖書館服務的升級,是圖書館開展微創新服務的一個重要出發點。強大的開發接口為服務的開展提供了技術支持。

1.3 現有流通通知情況及整合難點

圖書館向讀者發送圖書到期提醒、預約書到館等流通通知是現代圖書館流通服務的重要部分。圖書館在采用電子郵件、電話遞送流通通知時,仍然存在通知送達時間不固定或不及時的情況,造成有些讀者因未能及時接到通知而忘記按時歸還圖書,產生逾期罰款,或者失去借閱預約圖書的機會。為此,圖書館先后推出各種移動服務提醒,主要有短信服務、移動圖書館、圖書館微信公眾號或服務號。2003年北京理工大學圖書館開通國內首個手機圖書館短信服務平臺[9],之后這項服務逐漸降溫,近幾年很多圖書館暫停了短信服務。至于移動圖書館的使用,據調查,國內“雙一流”建設高校(42所)中正式購買商業產品的圖書館占比達69%,但多數圖書館已經停用流通通知提醒,僅浙江大學圖書館表示將主推移動圖書館。

短信和移動圖書館這兩種方式之所以停止使用,主要在于讀者體驗度較差和圖書館開發難度大。短信發送需要借助外部發送平臺或者購買ILS的API短信發送接口,消息費用按條計算,且短信對消息字數限制比微信高,超過字數會自動拆分,接收方收到的是拆分后的短信,嚴重影響閱讀;而移動圖書館不僅需開發或購買移動圖書館APP,而且如果要免費發送消息,還需要另購買ILS數據API接口才能實現數據獲取,且與系統郵件發送不同步。

目前,商用圖書館自動化系統有兩種方式提供流通通知導出,一種是API(如ALAM),另一種采用文本導出或郵件備份到系統外的方式(如Innovative Millennium)。但不論采用哪種方式,都會與圖書館自動化系統本身發送的郵件通知產生時間差。有些讀者在接收到郵件后第一時間就歸還或者進行了續借操作,當短信或移動圖書館根據API或導出文本內容進行第二次提醒的時候就會產生疑惑,由此大大降低讀者體驗。至于微信公眾號,安裝微信APP簡單,對消息的字數限制比短信低,可免費發送,還無需借助外部發送平臺,無需購買系統數據API接口,即可實現與郵件發送同步的微信提醒。

2 基于Postfix隊列后內容過濾器原理[10]的解決方案

一般情況下,Postfix接收郵件,存儲在郵件隊列然后發送出去。如增加一個外部的內容過濾,郵件在進入隊列后將被過濾,這個方法將郵件接收程序從郵件過濾程序中分離出來,開發者能夠最大限度地控制和并行運行多個過濾過程,主要目的是實時攔截郵件內容,并調用自定義的內容過濾程序。本案例利用隊列后內容過濾器,使開發者可以在郵件發送到客戶之前將其從郵件隊列中取出進行內容抽取,然后放回隊列繼續正常的郵件發送。

隊列后內容過濾器接收來自Postfix的未經過濾的郵件后,執行以下操作之一:(1)更改內容或目的地后,將郵件重新注入Postfix;(2)丟棄或隔離郵件;(3)拒絕郵件(通過發送適當的狀態碼回到Postfix)。Postfix會將郵件發送回發件人地址。

Postfix通過Postfix SMTP服務器接收來自網絡的未經過濾的郵件,接收的郵件進入后綴隊列,本地SMTP傳遞外部命令,將未經過濾的郵件傳遞給內容過濾器。外部內容過濾程序運行完后,調用Postfix的 Sendmail命令將過濾的內容注入Postfix,以便Postfix將其發送到最終目的地,具體實現如圖1所示。

3 具體實現及流程

本案例主要用PHP語言進行開發,也可以用其他編程語言實現,其實現流程如圖2所示。首先在郵件發送到客戶之前,利用Postfix郵件服務提供的郵件過濾機制——Postfix隊列后內容過濾器將其從郵件隊列中取出進行內容抽取,然后放回隊列繼續正常的郵件發送流程,實現流通通知郵件與微信的同步發送。圖2中白色底紋的為郵件發送流程,灰色底紋的為嵌入的外部內容過濾程序,主要實現內容抽取以及調用微信接口發送消息。

3.1 圖書館自動化系統端的實現

圖書館自動化管理系統端主要實現2個步驟,第一個步驟是進行系統配置,在郵件內容中增加學工號字段,以便和微信企業號的學工號匹配;第二個步驟是在服務器端安裝配置Postfix郵件服務器,在郵件發送同時嵌入外部內容過濾程序。

3.1.1 系統參數配置

以Innovative圖書館自動化系統為例,系統端除了郵件主體提醒信息以外,主要增加學工號參數,下面給出Innovative系統下參數的具體配置步驟。

3.1.2 Postfix隊列后內容過濾器實踐

具體實現過程如下:首先將消息放到指定路徑的文件下,若消息獲取不成功,郵件傳遞將通過終止退出狀態來延遲,Postfix將消息放在延遲郵件隊列,之后再試一次;若成功,則消息被放入指定文件,調用外部內容過濾程序。Postfix在外部內容過濾程序運行結束后利用Sendmail命令再次投遞該郵件。本程序的外部過濾程序名稱為send_msg.php,主要代碼如下:

3.2 微信端主要應用接口及實現

微信端主要應用接口及實現涉及三個過程:主動調用,獲取AccessToken;選擇消息類型;發消息。

3.2.1 主動調用——獲取AccessToken

主動調用是最基本的連接模式,應用調用企業號時,需使用Https協議、Json數據格式、UTF8編碼,訪問域名為https://qyapi.weixin.qq.com數據包,不需要加密。

主動調用的目的是獲取AccessToken, AccessToken是企業號的全局唯一票據,調用接口時需攜帶AccessToken。AccessToken參數由CorpID和Secret換取。CorpID是企業號的表示,每個企業號擁有一個唯一的CorpID;Secret是管理組憑證秘鑰。當第三方應用調用企業號接口時,企業號后臺根據此次訪問的AccessToken,校驗訪問的合法性以及所對應的管理組的管理權限以返回相應的結果[11],具體過程如下。

4 實現效果

本案例利用微信消息發送接口及Postfix隊列后內容過濾器,輕松實現圖書館自動系統流通通知郵件與微信同步發送,是基于過濾器的ILS郵件微信集成服務的成功實踐,彌補了目前短信服務取消的缺失,解除了讀者不查看郵件而貽誤圖書館通知的困擾。具體實現效果如圖3所示。

華東師范大學圖書館圖書流通通知微信提醒服務自上線以來,在新服務上線新聞[12]及讀者園地回復中都收到贊許聲。讀者的反饋也印證了圖書館追蹤用戶需求,保持服務與用戶使用行為一致性的益處。今后,在類似本案例的其他服務中,圖書館若能利用系統現有的接口,巧妙利用第三方編程工具、腳本,實現異構系統之間的耦合集成,就有機會實現圖書館集成系統與新技術的對接,從而為讀者提供更便捷、有效的服務,進一步優化讀者體驗。

參考文獻:

協同創新互聯網+時代的創新新模式[EB/OL].[2018-04-10].http://media.people.com.cn/n/2015/0925/c14677-27634739.html.

2017微信數據報告[EB/OL].[2018-04-10].http://36kr.com/p/5102004.html.

2016年末總人口[EB/OL].[2018-04-10].http://data.stats.gov.cn/easyquery.htm?cn=C01.

宋振世,顧笑迎.微信在圖書館信息服務中的應用實踐:以華東師范大學圖書館為例[J]圖書館雜志,2017,36(10):26-32.

周海晨,陸和建. “985工程”高校圖書館微信公眾號研究[J].大學圖書館學報,2017,35(1):46-52.

李劍,陳俊杰,張廣欽,等.基于“微信+學科主頁”的學科服務探討:以廈門大學為例[J].大學圖書館學報,2017,35(2):69-74.

“雙一流”建設高校和學科名單公布[EB/OL].[2018-04-10].http://www.moe.gov.cn/jyb_xwfb/s5147/201709/t20170922_315006.html.

微信公眾平臺技術文檔[EB/OL].[2018-04-10].https://mp.weixin.qq.com/wiki/10/597cb57750f375a4b37e2536fd3331ea.html.

張勇.移動環境下高校圖書館知識生態系統服務模式研究[D].長春:吉林大學,2017.

Postfix After-Queue Content Filter[EB/OL].[2018-04-10].http://www.postfix.org/FILTER_README.html#simple_filter.

微信公眾平臺技術文檔[EB/OL].[2018-04-10].https://mp.weixin.qq.com/wiki/10/597cb57750f375a4b37e2536fd3331ea.html.

借還書微信系統服務上線[EB/OL].[2018-04-10].http://202.120.82.33/news/archives/7114.

猜你喜歡
微信圖書館內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
微信
飛躍圖書館
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
微信
微信
微信
去圖書館
主站蜘蛛池模板: 久久永久视频| 国产精品污视频| 激情無極限的亚洲一区免费| 亚洲日韩精品伊甸| 国产精品19p| 中文成人无码国产亚洲| 中文一级毛片| 久久久久国产一区二区| 欧美乱妇高清无乱码免费| 免费国产一级 片内射老| 热久久综合这里只有精品电影| 538国产在线| 国产美女精品一区二区| 粉嫩国产白浆在线观看| 成人在线天堂| 91年精品国产福利线观看久久 | 思思热精品在线8| 国产精品尤物铁牛tv| 久草青青在线视频| 国产精品流白浆在线观看| 久久亚洲精少妇毛片午夜无码| 波多野吉衣一区二区三区av| 国产综合日韩另类一区二区| 欧美一道本| 黄色在线不卡| 婷婷激情亚洲| 亚洲无码在线午夜电影| 午夜啪啪福利| 新SSS无码手机在线观看| 国产精品自在线天天看片| 亚洲六月丁香六月婷婷蜜芽| 在线网站18禁| 草逼视频国产| 亚洲精品老司机| 日韩麻豆小视频| 亚洲性视频网站| 亚洲一级毛片免费观看| 欧美a网站| 麻豆精品在线| 久草中文网| 97国产精品视频人人做人人爱| 亚洲狠狠婷婷综合久久久久| 国产jizz| 欧美亚洲一区二区三区导航| 亚洲AV一二三区无码AV蜜桃| 制服丝袜无码每日更新| 亚洲 欧美 日韩综合一区| 国产精品流白浆在线观看| 中文毛片无遮挡播放免费| 久久人人爽人人爽人人片aV东京热| 亚洲狼网站狼狼鲁亚洲下载| 天天综合天天综合| 亚洲成肉网| 精品久久综合1区2区3区激情| 666精品国产精品亚洲| 亚洲天堂视频在线观看免费| 91口爆吞精国产对白第三集| 广东一级毛片| 国产99视频在线| 国产一在线| 中日韩一区二区三区中文免费视频| 欧美黄色网站在线看| 成人午夜天| 四虎永久免费网站| 国产成人亚洲精品无码电影| 国产成人精品一区二区免费看京| 久久精品这里只有国产中文精品| 国产乱子精品一区二区在线观看| 自拍偷拍欧美日韩| 亚洲成人精品| 国产高潮视频在线观看| 久久无码免费束人妻| 国产二级毛片| 国产精品浪潮Av| 中文字幕色站| 69视频国产| 丁香婷婷激情综合激情| 国产精品99一区不卡| 91精品国产一区自在线拍| 免费aa毛片| 黄色网站在线观看无码| 2021国产乱人伦在线播放|