• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于微信掃碼技術(shù)的圖書薦購系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2017-01-16 02:26:37豆志磊
      現(xiàn)代情報(bào) 2016年12期
      關(guān)鍵詞:掃碼菜單圖書

      豆志磊

      〔摘 要〕讀者薦購是讀者參與圖書館文獻(xiàn)資源建設(shè)的重要方式,移動(dòng)互聯(lián)時(shí)代的到來為圖書館讀者薦購提供了新的機(jī)遇。本文通過分享漯河職業(yè)技術(shù)學(xué)院圖書館開發(fā)的基于微信掃碼技術(shù)的圖書建構(gòu)系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方法,希望能夠?yàn)樾值茉盒D書館開發(fā)同類系統(tǒng)提供借鑒和參考,共同推進(jìn)移動(dòng)互聯(lián)時(shí)代圖書館文獻(xiàn)資源建設(shè)方式方法的創(chuàng)新與發(fā)展。

      〔關(guān)鍵詞〕圖書館;微信;掃碼技術(shù);圖書薦購;系統(tǒng)設(shè)計(jì) 〔中圖分類號(hào)〕G250.71 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2016)12-0095-04

      〔Abstract〕Reader recommendation is an important way for readers to participate in the construction of library resources,the mobile Internet era provides new opportunities for librarys reader recommendation.In this paper,by sharing LuoHe Vocational Technology College librarys design and implementation of book recommendation system,which based on WeChat scan-code technology,provided reference for other colleges and universities library to develop the similar system,in order to jointly promote the innovation and development of library literature resources constructions mode in the mobile Internet Era method.

      〔Key words〕library;WeChat;book recommendation system;scan-code technology;the design of the system

      隨著移動(dòng)技術(shù)的發(fā)展,手機(jī)、pad等移動(dòng)客戶端已經(jīng)超越pc成為互聯(lián)網(wǎng)的第一大網(wǎng)絡(luò)接入客戶端[1],移動(dòng)互聯(lián)網(wǎng)時(shí)代已經(jīng)悄然到來。微信產(chǎn)生以來憑借其強(qiáng)大的群發(fā)分享功能、多樣化的多媒體交互、低廉的信息傳輸費(fèi)用以及開放式的信息服務(wù)方式,深受廣大移動(dòng)用戶的歡迎,經(jīng)過短短5年的發(fā)展已迅速成為最大的中文網(wǎng)絡(luò)社交平臺(tái)[2]。在高校中,微信具有更廣泛的用戶群體和更高的用戶使用黏合度。筆者通過現(xiàn)場調(diào)研的方式對(duì)河南地區(qū)的高校在校學(xué)生進(jìn)行了抽樣調(diào)查,調(diào)查結(jié)果顯示:99%的在線大學(xué)生手機(jī)裝有微信客戶端,97%的調(diào)查對(duì)象經(jīng)常使用微信,而93%的用戶將微信作為最主要的網(wǎng)絡(luò)交流平臺(tái)。微信的普及為圖書館業(yè)務(wù)的宣傳以及相關(guān)服務(wù)的創(chuàng)新提供了新的機(jī)遇,圖書館如何利用微信為廣大在校師生服務(wù)也成為了近年來圖書館學(xué)界研究的熱點(diǎn),相關(guān)研究成果呈現(xiàn)逐年上升趨勢增長[3]。

      文獻(xiàn)資源建設(shè)是圖書館的核心業(yè)務(wù)之一,隨著圖書館辦館理念由“收藏”——“借閱”——“服務(wù)”的逐漸變化,圖書館文獻(xiàn)資源建設(shè)的方式和方法也在發(fā)生著轉(zhuǎn)變,越來越多的圖書館開始注重用戶的個(gè)性化需求與針對(duì)性服務(wù),讓用戶參與到圖書館的文獻(xiàn)資源建設(shè)中已成為當(dāng)代高校圖書館的共識(shí)[4]。讀者薦購是讀者參與圖書館文獻(xiàn)資源建設(shè)的重要方式之一,在移動(dòng)移動(dòng)互聯(lián)時(shí)代如何讓用戶隨時(shí)隨地的通過移動(dòng)客戶端圖書館薦購圖書參與圖書館文獻(xiàn)建設(shè)是圖書館采編工作人員應(yīng)該考慮的問題。

      作為一名圖書館的從業(yè)人員,筆者認(rèn)為微信能夠?yàn)橐苿?dòng)客戶端讀者進(jìn)行圖書薦購提供較為良好的解決方案。首先,微信在大學(xué)生中的廣泛普及讓基于微信的讀者薦購系統(tǒng)有廣泛的用戶基礎(chǔ)。其次,微信允許用戶調(diào)用手機(jī)的攝像頭設(shè)備,實(shí)現(xiàn)掃一掃功能,為用戶隨時(shí)隨時(shí)掃描圖書條形碼提供可用的設(shè)備基礎(chǔ)。最后,微信公眾平臺(tái)的開放性允許圖書館按照微信提供的借口和權(quán)限進(jìn)行第三方程序開發(fā),從而為讀者薦購流程與微信開放平臺(tái)結(jié)合提供程序?qū)崿F(xiàn)基礎(chǔ)。

      漯河職業(yè)技術(shù)學(xué)院圖書館微信公眾平臺(tái)掃碼薦購圖書系統(tǒng)自2016年5月開始運(yùn)行,主要為解決讓用戶隨時(shí)隨地通過微信客戶端為圖書館推薦身邊好書的問題而設(shè)計(jì)。截至目前,系統(tǒng)整體運(yùn)行良好,共收到讀者推薦圖書數(shù)據(jù)300余條,對(duì)于提升漯河職業(yè)技術(shù)學(xué)院圖書館文獻(xiàn)資源建設(shè)讀者參與度、提高圖書采購的針對(duì)性和館藏文獻(xiàn)利用率具有顯著的推動(dòng)作用[5]。鑒于國內(nèi)圖書館程序開發(fā)技術(shù)力量普遍相對(duì)薄弱,筆者希望通過本文分享微信掃碼圖書薦購系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方法,希望能為兄弟院校圖書館開發(fā)同類系統(tǒng)提供借鑒和參考[6]。

      1 掃碼圖書薦購系統(tǒng)的設(shè)計(jì)

      1.1 系統(tǒng)開發(fā)平臺(tái)及環(huán)境簡介

      系統(tǒng)采用Vaisul Stidio 2010作為開發(fā)平臺(tái),采用NET4.0程序框架集為基礎(chǔ)框架,選用C#為開發(fā)語言,以ACEESS作為管理庫,以IIS為發(fā)布工具。開發(fā)所需軟件全部采用微軟的產(chǎn)品,系統(tǒng)具有較強(qiáng)的兼容性和穩(wěn)定性;本系統(tǒng)通過微信/第三方服務(wù)器方式訪問,用戶無需下載專用客戶端,通過微信客戶端即可與服務(wù)器進(jìn)行交互訪問,保證了系統(tǒng)的可用度以及對(duì)用戶的親合度。

      1.2 系統(tǒng)結(jié)構(gòu)框架的設(shè)計(jì)

      本系統(tǒng)面對(duì)的用戶群體為用戶和管理員。對(duì)管理員而言,系統(tǒng)主要為管理員提供微信菜單的生成程序,以供管理員生成調(diào)用微信“掃一掃”所需設(shè)備的菜單。對(duì)用戶而言,系統(tǒng)主要解決對(duì)掃碼后提供的信息進(jìn)行接收與識(shí)別,用戶身份的判斷以及用戶信息的綁定、ISBN信息的提取、當(dāng)當(dāng)網(wǎng)數(shù)據(jù)與館藏圖書數(shù)據(jù)的調(diào)用以及最終推薦圖書信息的確認(rèn)等問題。系統(tǒng)的結(jié)構(gòu)框架及業(yè)務(wù)流程如圖1所示,其中實(shí)線代表實(shí)際業(yè)務(wù)操作,虛線代表館藏?cái)?shù)據(jù)的調(diào)用。

      2 掃碼圖書薦購系統(tǒng)的實(shí)現(xiàn)

      2.1 “掃碼薦購圖書”菜單生成模塊的實(shí)現(xiàn)

      此模塊主要解決在微信公眾號(hào)的菜單中添加可供用戶點(diǎn)擊的“掃碼推薦圖書”按鈕,用戶通過微信公眾號(hào)點(diǎn)擊此子菜單時(shí),會(huì)調(diào)用手機(jī)的攝像頭呈現(xiàn)掃一掃界面,供用戶去掃描圖書的條形碼。此處掃一掃與微信界面左上角“掃一掃”的區(qū)別在于通過公眾號(hào)菜單去掃條形碼返回的信息可以包含用戶的個(gè)人信息openid(即個(gè)人與此微信公眾號(hào)對(duì)應(yīng)的惟一標(biāo)識(shí)),通過此惟一標(biāo)識(shí)可以讓微信通過第三方程序處理后的信息能夠準(zhǔn)備的返回到用戶手機(jī)的微信公眾號(hào)界面,從而實(shí)現(xiàn)用戶與微信公眾號(hào)的點(diǎn)對(duì)點(diǎn)交互,而通過掃一掃則不能實(shí)現(xiàn)交互功能,故通過微信菜單添加“掃碼”功能為實(shí)現(xiàn)掃碼推薦圖書的基礎(chǔ)、入口和必備條件。微信掃描推薦圖書菜單樣式如圖2所示,其主要實(shí)現(xiàn)代碼如下:

      protected void updatemenuClick(object sender,EventArgs e)

      {string menu=″″;

      menu=@″{″″button″″:[{″″name″″:″″新聞資訊″″,″″subbutton″″:[{″″type″″:″″scancodewaitmsg″″,″″name″″:″″掃碼推薦圖書″″,″″key″″:″″lala1″″}]}]}″;

      string appid=″* * * * * *″;∥此處填寫微信第三方開發(fā)的appid

      string appsecret=″* * * * * * *″;∥此處填寫微信第三方開發(fā)的appsecret

      string accesstoken=wx.GetMyAccessToken(appip,appsecret);

      string m=wx.GetPage(″https:∥api.weixin.qq.com/cgi-bin/menu/create?accesstoken=″+accesstoken,menu);}∥調(diào)用自建getpage()方法于微信交互,將菜單信息傳遞給微信服務(wù)器,生成菜單。

      2.2 掃碼推薦圖書模塊的實(shí)現(xiàn)

      用戶掃碼成功后,會(huì)將掃碼結(jié)果及個(gè)人信息傳送給騰訊微信服務(wù)器,騰訊微信服務(wù)器根據(jù)第三方開發(fā)者參數(shù)設(shè)置將信息傳給發(fā)微信公眾指定第三方處理程序。第三方程序接收到轉(zhuǎn)發(fā)的信息,并對(duì)該信息進(jìn)行加工處理,將接受到的XML轉(zhuǎn)換為第三方程序可以處理的格式化信息。信息轉(zhuǎn)換后,第三方程序首先根據(jù)用戶的openid與本地?cái)?shù)據(jù)庫進(jìn)行匹配判斷是否為已綁定用戶,如果為非綁定用戶則提醒用戶通過讀者證號(hào)和密碼綁定身份信息。如果為已綁定用戶,則對(duì)接收到的掃碼數(shù)據(jù)進(jìn)行處理,提取集中的ISBN信息,并將得到的ISBN與圖書館館藏?cái)?shù)據(jù)庫中的數(shù)據(jù)進(jìn)行匹配,判斷是否為圖書館已有圖書;如果為已有圖書則直接讀取館藏圖書文獻(xiàn)信息數(shù)據(jù);如過為館藏圖書,則調(diào)用直接根據(jù)ISBN訪問當(dāng)當(dāng)網(wǎng)進(jìn)行圖書檢索,將檢索結(jié)果臨時(shí)保存在服務(wù)器中,通過對(duì)臨時(shí)數(shù)據(jù)的截取獲取圖書的書名、作者出版社、圖書封面等信息;無論獲取的是館藏圖書信息還是當(dāng)當(dāng)網(wǎng)的圖書信息,最終都將與用戶信息進(jìn)行合并,形成最終反饋數(shù)據(jù),程序?qū)Ψ祷財(cái)?shù)據(jù)進(jìn)行加工(格式程序)生成微信可以接受的xml文檔,提交微信,由微信根據(jù)用戶的openid通過微信公眾號(hào)講信息反饋到用戶手機(jī)。掃碼推薦模塊為本系統(tǒng)處理的核心模塊,其主要實(shí)現(xiàn)代碼如下:

      if(HttpContext.Current.Request.HttpMethod.ToLower()== ″post″)

      {System.IO.Stream s=System.Web.HttpContext.Current.Request.InputStream;

      byte[]b=new byte[s.Length];

      s.Read(b,0,(int)s.Length);

      postStr=System.Text.Encoding.UTF8.GetString(b);∥以上為接收數(shù)據(jù)

      if(!string.IsNullOrEmpty(postStr))

      {string inputXml=postStr;

      XmlDocument xmlDoc=new XmlDocument();

      xmlDoc.LoadXml(inputXml);

      Dictionaryfields=new Dictionary();

      foreach(XmlNode x in xmlDoc.SelectSingleNode(″/xml″).ChildNodes)

      {fields.Add(x.Name,x.InnerText);}∥以上為對(duì)xml數(shù)據(jù)進(jìn)行整序并保存在Dictionary類型中

      if(fields[″Event″].Trim().ToLower()==″scancodewaitmsg″&& fields[″EventKey″]==″lala1″)

      {Dictionary fieldssed=new Dictionary();

      foreach(XmlNode x in xmlDoc.SelectSingleNode(″/xml/ScanCodeInfo″).ChildNodes)

      {fieldssed.Add(x.Name,x.InnerText);}

      string cnt1=fieldssed[″ScanResult″];string isbn =″″;

      if(fieldssed[″ScanResult″].Contains(″,″))

      {isbn=cnt1.Substring(cnt1.LastIndexOf(″,″)+1);}

      else if(fieldssed[″ScanResult″].Contains(″,″))

      {isbn=cnt1.Substring(cnt1.LastIndexOf(″,″)+1);}

      OleDbConnection con=dbxuan.linklib();

      con.Open();

      string sqlstr=″select count(*)from(SELECT REPLACE([標(biāo)準(zhǔn)編號(hào)],-,)as sbn FROM wxxxb)as t1 where charindex(″+cnt1+″,t1.sbn)>0″;

      OleDbCommand cmd=new OleDbCommand(sqlstr,con);

      int c =Convert.ToInt32(cmd.ExecuteScalar().ToString());

      con.Close();

      if(c == 0)

      {Getddtsinfo(isbn);∥通過函數(shù)獲取當(dāng)當(dāng)圖書數(shù)據(jù)

      updatets(fields[″FromUserName″],isbn,title,zy,zuozhe,dj,cbs,fmimgurl);∥將獲取圖書數(shù)據(jù)寫入圖書推薦數(shù)據(jù)庫

      string url=″http:∥tsgwx.lhvtc.edu.cn/tx.aspx?isbn=″+isbn+″&user=″+fields[″FromUserName″];

      string returnXml=wxnews.OneNewsToXml(fields[″FromUserName″],fields[″ToUserName″],″″,title.ToString(),zy.ToString()+″\n\n點(diǎn)擊下方″查看全文″按鈕推薦此書給圖書館″,fmimgurl,url);

      context.Response.ContentType=″text/xml″;

      context.Response.Write(returnXml);}

      else{String eturnXml=wxnews.OneNewsToXml(fields[″FromUserName″],fields[″ToUserName″],″″,″書名″,″作者+出版社+館藏位置等信息″,″″,″″);}

      2.3 獲取當(dāng)當(dāng)網(wǎng)圖書數(shù)據(jù)

      當(dāng)當(dāng)網(wǎng)圖書數(shù)據(jù)的獲取主要通過public void Getddtsinfo(string cnt)函數(shù)實(shí)現(xiàn),其原理為:在圖書館服務(wù)器端后臺(tái)訪問當(dāng)當(dāng)網(wǎng)檢索頁面:http:∥search.dangdang.com/?medium=01&key4=″+isbn;并對(duì)訪問頁面的進(jìn)行源碼臨時(shí)保存,然后對(duì)源碼中的第一條圖書數(shù)據(jù)進(jìn)行分析和截取,逐步獲得圖書的書名、作者、出版社、封面圖片等重要信息,并以字符串?dāng)?shù)組的形式返回,獲取這些數(shù)據(jù)的目的讓用戶對(duì)擬推薦的圖書進(jìn)行確認(rèn),以免造成錯(cuò)誤推薦等。其代碼如下:

      public static string dj=″″;public static string zy=″″;

      public static string zuozhe=″″;public static string cbs=″″;

      public static string fmimgurl=″″;public static string title=″″;

      public void Getddtsinfo(string cnt)

      {int start=cnt.IndexOf(@″

      · 最先出現(xiàn)的位置

      stringstr=cnt.Substring(start);∥截取從start+1開始,到;

      int over=str.IndexOf(@″″);∥<最后出現(xiàn)的位置

      str=str.Substring(0,over + 5);∥截取從start+1開始,到;

      string str2=str.Substring(str.IndexOf(@″定價(jià)″));

      str2=str2.Substring(str2.IndexOf(@″?″)+5);

      dj=str2.Substring(0,str2.IndexOf(@″″));

      zy=str.Substring(str.IndexOf(@″

      ″)+19,str.IndexOf(@″

      ″)-(str.IndexOf(@″

      ″)+19));

      string str3=str.Substring(str.IndexOf(@″

      ″)+30);

      zuozhe=str3.Substring(0,str3.IndexOf(@″″));

      string str4=str.Substring(str.IndexOf(@″name=Pcbs″));

      str4=str4.Substring(str4.IndexOf(@″>″)+1);

      cbs=str4.Substring(0,str4.IndexOf(@″″));

      zuozhe=NoHTML(zuozhe);

      fmimgurl=GetImgUrl(str).Replace(″″,″″);

      title=str.Substring(str.IndexOf(@″

      2.4 薦購圖書信息的確認(rèn)與數(shù)據(jù)提交

      通過菜單的“掃碼推薦圖書”按鈕調(diào)用“掃一掃”掃碼后系統(tǒng)經(jīng)過上述系統(tǒng)流程,用戶微信會(huì)收到推薦的展示信息,如圖3所示。根據(jù)提示,用戶點(diǎn)擊查看詳情按鈕即可對(duì)已推薦的圖書進(jìn)行確認(rèn),確認(rèn)后,用戶微信端會(huì)收到提示信息,證明圖書推薦成功。至此,整個(gè)基于微信公眾號(hào)的圖書薦購系統(tǒng)的讀者端開發(fā)完成,圖書館可通過后臺(tái)程序?qū)ψx者推薦的圖書進(jìn)行統(tǒng)計(jì)整理,形成最終的圖書采購計(jì)劃進(jìn)行采購。采購工作完成后,微信可以根據(jù)流通管理系統(tǒng)新增數(shù)據(jù)的變化通過微信來提醒用戶圖書到館,邀請讀者前來借閱。

      要求用戶通過“詳情”按鈕確認(rèn)選購圖書主要作用在于一方面便于用戶核對(duì)來自于當(dāng)當(dāng)網(wǎng)的圖書信息是否與主管意識(shí)推薦的實(shí)體圖書信息是否一致,確保推薦圖書數(shù)據(jù)的準(zhǔn)確性,另一方面,可以通過isbn和用戶openid的驗(yàn)證來保證用戶提交數(shù)據(jù)來自于用戶本人的微信,防止非法用戶盜鏈行為的發(fā)生,增加系統(tǒng)的安全性。用戶確認(rèn)圖書信息代碼如下:

      protected void PageLoad(object sender,EventArgs e)

      {string isbn=Request.QueryString[″isbn″].ToString();

      string openid=Request.QueryString[″openid″].ToString();

      OleDbConnection con=dbxuan.linklib();

      con.Open();

      string sqlstr=″select count(*)from[tjts]where isbn=″+isbn+″and openid=″+openid+″″;

      OleDbCommand cmd=new OleDbCommand(sqlstr,con);

      int c=Convert.ToInt32(cmd.ExecuteScalar().ToString());

      if(c==0){this.Label1.Text=″提交數(shù)據(jù)格式不正確,請通過微信提交″;}

      else{cmd=new OleDbCommand(″update[tjts]set tj=yeswhere isbn=″+isbn+″and openid=″+openid+″″,con);

      cmd.ExecuteNonQuery();

      this.Label1.Text=″數(shù)據(jù)以提交至圖書館,圖書館將盡快為你采購圖書,圖書到館后圖書館將通過此微信號(hào)提醒你的到館借閱,敬請留意!″;}

      con.Close();}

      3 結(jié)束語

      本文設(shè)計(jì)和實(shí)現(xiàn)的基于微信的掃碼圖書薦購系統(tǒng)具有以下優(yōu)勢:①用戶通過掃描圖書條形碼,可以隨時(shí)隨地地推薦圖書。②通過調(diào)用當(dāng)當(dāng)網(wǎng)的數(shù)據(jù),直接生成對(duì)應(yīng)圖書的名稱、作者出版社等信息,無需用戶手動(dòng)輸入,具有較高的用戶體驗(yàn)。③通過掃描圖書信息與圖書現(xiàn)有館藏信息比配,可以判斷推薦的圖書是否為本地已有圖書,可以避免圖書的重復(fù)推薦與采購。④通過身份識(shí)別與驗(yàn)證可以保證用戶身份的合法性以及推薦圖書信息的準(zhǔn)確性。此微信掃描圖書薦購系統(tǒng)為漯河職業(yè)技術(shù)學(xué)院微信移動(dòng)圖書館一個(gè)功能子模塊,為共同推進(jìn)移動(dòng)互聯(lián)時(shí)代圖書館文獻(xiàn)資源建設(shè)方式方法的創(chuàng)新與發(fā)展提供參考。

      參考文獻(xiàn)

      [1]孔云,廖寅,資蕓,等.圖書館微信服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].圖書館論壇,2014,(2):90-95.

      [2]張蓓,竇天芳,張成昱,等.開發(fā)模式下圖書館微信公眾平臺(tái)服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代圖書情報(bào)技術(shù),2014,(1):87-91.

      [3]鄧媛,張駿毅,楊九龍.高校圖書館微信資源共建系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].圖書館學(xué)研究,2014,(10):41-47.

      [4]肖秋紅.高校圖書館微信數(shù)字參考咨詢生態(tài)模型設(shè)計(jì)與實(shí)施[J].圖書館學(xué)研究,2014,(12):85-88.

      [5]李白楊,白廣思.面向知識(shí)咨詢的圖書館移動(dòng)服務(wù)設(shè)計(jì)與實(shí)現(xiàn)——以微信公共平臺(tái)為例[J].圖書館學(xué)研究,2013,19:69-72.

      [6]姚舜.圖書館微信借書系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].圖書館建設(shè),2015,(2):84-87.

      [7]張正.圖書館微信公眾平臺(tái)的構(gòu)建[J].國家圖書館學(xué)刊,2014,(2):26-31.

      [8]王保成,鄧玉.微信公眾平臺(tái)在國內(nèi)圖書館服務(wù)中的應(yīng)用實(shí)踐研究[J].圖書情報(bào)工作,2013,20:82-85.

      [9]吳錦輝.基于功能需求的圖書館微信內(nèi)容建設(shè)分析[J].國家圖書館學(xué)刊,2015,(1):52-58.

      (責(zé)任編輯:孫國雷)

      猜你喜歡
      掃碼菜單圖書
      臍橙連上物聯(lián)網(wǎng) 掃碼便知“前世今生”
      山之高
      圖書推薦
      南風(fēng)(2020年22期)2020-09-15 07:47:08
      中國新年菜單
      歡迎來到圖書借閱角
      中國進(jìn)入“掃碼”時(shí)代
      伙伴(2018年1期)2018-05-14 10:49:15
      班里有個(gè)圖書角
      本月菜單
      美食堂(2017年1期)2017-01-13 01:37:42
      掃碼看直播
      留學(xué)(2016年11期)2016-08-26 01:05:30
      一個(gè)“公海龜”的求偶菜單
      鴨綠江(2013年10期)2013-03-11 19:41:55
      定州市| 天全县| 尼勒克县| 奉节县| 长治市| 浦县| 房山区| 河曲县| 海原县| 青神县| 天门市| 合水县| 惠州市| 普格县| 金乡县| 永新县| 沧州市| 泾川县| 通许县| 罗田县| 武穴市| 仪陇县| 鱼台县| 綦江县| 望奎县| 鄂温| 辉县市| 岢岚县| 保定市| 湘乡市| 繁昌县| 舞阳县| 静海县| 睢宁县| 宁陵县| 元氏县| 靖宇县| 明水县| 谢通门县| 湟源县| 枣阳市|