




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
微信公眾平臺入門到實(shí)戰(zhàn)開發(fā)模式篇編輯模式簡單介紹1開發(fā)模式的基礎(chǔ)介紹2云服務(wù)的申請3一、編輯模式簡單介紹——進(jìn)入編輯模式自動回復(fù)開啟||關(guān)閉啟用||停用一、編輯模式簡單介紹——主要功能被添加自動回復(fù)消息自動回復(fù)關(guān)鍵詞自動回復(fù)一、編輯模式簡單介紹——被添加自動的回復(fù)在微信公眾平臺設(shè)置被添加自動回復(fù)后,粉絲在添加您的微信號時,會自動發(fā)送您設(shè)置的文字/語言/圖片/視頻給粉絲。設(shè)置方法:通過在微信公眾平臺=》功能=》高級功能=》編輯模式=》被添加自動回復(fù),可設(shè)置的文字/語言/圖片/視頻為被添加自動回一、編輯模式簡單介紹——添加后回復(fù)的內(nèi)容關(guān)注后,查看消息后看到的內(nèi)容一、編輯模式簡單介紹——消息自動回復(fù)在微信公眾平臺設(shè)置用戶消息回復(fù)后,會在粉絲給您發(fā)送微信消息時,會自動回復(fù)您設(shè)置的文字/語言/圖片/視頻給粉絲。
設(shè)置方法:通過在微信公眾平臺=》功能=》高級功能=》編輯模式=》設(shè)置=》消息自動回復(fù),可設(shè)置的文字/語言/圖片/視頻為用戶消息回復(fù)。
一、編輯模式簡單介紹——消息回復(fù)的內(nèi)容手機(jī)中微信的效果一、編輯模式簡單介紹——關(guān)鍵詞的自動回復(fù)規(guī)則名關(guān)鍵字
以全匹配/未全匹配回復(fù)一、編輯模式簡單介紹——其它不常用的回復(fù)圖片大小:不超過2M,
格式:bmp,png,jpeg,jpg,gif語音大小:不超過5M,長度:不超過60s,格式:mp3,wma,wav,amr視頻大小:不超過20M,格式:rm,rmvb,wmv,avi,mpg,mpeg,mp4二、開發(fā)模式的基礎(chǔ)介紹——成為開發(fā)者默認(rèn)兩個模式都是關(guān)閉狀態(tài),兩種模式不能同時開啟,點(diǎn)擊開發(fā)模式區(qū)域進(jìn)入開發(fā)模式設(shè)置頁面。只有“成為開發(fā)者”后才可以開啟,這里要注意的是由于編輯模式和開發(fā)模式不能同時開啟,使用開發(fā)模式前應(yīng)先關(guān)閉編輯模式。二、開發(fā)模式的基礎(chǔ)介紹默認(rèn)兩個模式都是關(guān)閉狀態(tài),兩種模式不能同時開啟,點(diǎn)擊開發(fā)模式區(qū)域進(jìn)入開發(fā)模式設(shè)置頁面。只有“成為開發(fā)者”后才可以開啟,這里要注意的是由于編輯模式和開發(fā)模式不能同時開啟,使用開發(fā)模式前應(yīng)先關(guān)閉編輯模式。二、開發(fā)模式的基礎(chǔ)介紹——成為開發(fā)者api接口文檔。點(diǎn)擊后可以查看目前所有開放的接口使用詳細(xì)說明,包括開發(fā)用的SDK包。(SDK,SoftwareDevelopmentKit的縮寫,中文即“軟件開發(fā)工具包”。廣義上指輔助開發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合。)二、開發(fā)模式的基礎(chǔ)介紹——成為開發(fā)者二、開發(fā)模式的基礎(chǔ)介紹——成為開發(fā)者普通訂閱的接口功能二、開發(fā)模式的基礎(chǔ)介紹——API接口文檔簡介首先來了解下微信開發(fā)模式有那些接口,清楚微信接口能做什么不能做什么有利于自己的產(chǎn)品設(shè)計,可以考慮自己的產(chǎn)品如何結(jié)合如何規(guī)劃。由于微信本身是一個通訊工具,它所有API接口都是基于一問一答的通訊機(jī)制,因此它的接口文檔分為消息推送(用戶在公眾平臺上行發(fā)送的消息)和消息回復(fù)(響應(yīng)用戶上行消息反饋下發(fā)回復(fù)的消息。二、開發(fā)模式的基礎(chǔ)介紹——API接口文檔簡介消息推送文本消息、圖片消息、地理位置消息、鏈接消息、語音消息事件推送消息回復(fù)文本消息、圖片消息、圖文消息其它接口二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送1、文本消息此類消息即用戶向公眾賬號輸入文本發(fā)送消息,是公眾平臺接收到最多的消息,也是最重要的搜索、互動請求,因?yàn)檎Z音識別還不成熟,圖片無法識別,地理位置用的場景也不多。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1348831860</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[thisisatest]]></Content><MsgId>1234567890123456</MsgId></xml>XML的格式這里先說下XML數(shù)據(jù)格式,它不僅是一種非常適合web傳輸?shù)母袷?,還具有強(qiáng)大的數(shù)據(jù)索引、排序、查找、相關(guān)一致性等特點(diǎn),有些網(wǎng)站甚至拿XML來做數(shù)據(jù)庫,比如射手網(wǎng),它結(jié)構(gòu)非常簡單,看起來有點(diǎn)像html,可讀性比較強(qiáng),微信開發(fā)接口的消息傳遞主要在用這個。有些人會覺得很頭大,其實(shí)不理解也沒關(guān)系,只要搞清楚它每次傳輸給你的有那些數(shù)據(jù),你怎么獲取這些數(shù)據(jù)就可以了。二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送文本消息的數(shù)據(jù)字段:ToUserName:開發(fā)者微信號(公眾賬號ID)FromUserName:發(fā)送方帳號(微信用戶的OPENID,每個微信用
戶與每個公眾賬號是唯一的,不同公眾賬號同個用戶OPENID 是不同的)CreateTime:消息創(chuàng)建時間MsgType:消息類型(文本消息為text)Content:消息內(nèi)容MsgId:消息的ID號二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送2、圖片消息用戶使用圖片上傳發(fā)送消息,應(yīng)用場景:賬號注冊、隨手拍活動征集、現(xiàn)場微信照片墻。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1348831860</CreateTime><MsgType><![CDATA[image]]></MsgType><PicUrl><![CDATA[thisisaurl]]></PicUrl><MediaId><![CDATA[media_id]]></MediaId><MsgId>1234567890123456</MsgId></xml>二、開發(fā)模式的基礎(chǔ)介紹——消息推送圖片消息與文本消息數(shù)據(jù)不同:MsgType:消息類型為imagePicUrl:圖片鏈接,該圖片保存在微信的服務(wù)器上,可以通過遠(yuǎn)程抓取圖
片程序保存到本地。二、開發(fā)模式的基礎(chǔ)介紹——消息推送4、地理位置消息微信將LBS當(dāng)作一個交互信息進(jìn)行傳遞,比較常見的微信用戶之間發(fā)送地理位置告知目的地所在,公眾號里發(fā)送地理位置搜索周邊人、商家、信息等。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1351776360</CreateTime><MsgType><![CDATA[location]]></MsgType><Location_X>23.134521</Location_X><Location_Y>113.358803</Location_Y><Scale>20</Scale><Label><![CDATA[位置信息]]></Label><MsgId>1234567890123456</MsgId></xml>二、開發(fā)模式的基礎(chǔ)介紹——消息推送地理位置消息與文本消息數(shù)據(jù)不同:MsgType:消息類型為locationLocation_X、Location_Y、Scale:地理位置的經(jīng)緯度和地圖縮放比例,用于第三方地圖接口的應(yīng)用,搜索周邊需要用到Label:地理位置文字信息,如某某城市某某路某某號,如果以城市為單位查詢直接拿這個就可以。二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送5、鏈接消息微收藏、印象筆記等用來保存微信里圖文消息的應(yīng)用就是使用的這個接口,用戶將鏈接發(fā)送到該公眾賬號,公眾賬號通過鏈接抓取網(wǎng)頁內(nèi)容然后收藏保存。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1351776360</CreateTime><MsgType><![CDATA[link]]></MsgType><Title><![CDATA[公眾平臺官網(wǎng)鏈接]]></Title><Description><![CDATA[公眾平臺官網(wǎng)鏈接]]></Description><Url><![CDATA[url]]></Url><MsgId>1234567890123456</MsgId></xml>二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送鏈接消息與文本消息數(shù)據(jù)不同:MsgType:消息類型為linkTitle:消息標(biāo)題Description:消息描述Url:鏈接地址二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送6、語音消息這個消息接口并不在公開文檔上,但事實(shí)上有不少微信應(yīng)用已經(jīng)在使用,比如路況電臺,不全面開放的原因我個人猜測是因?yàn)槲⑿抛约旱恼Z音識別還不理想,未來肯定會開放,想象一下對公眾賬號說句話后臺就能給反饋信息多方便的功能。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1357290913</CreateTime><MsgType><![CDATA[voice]]></MsgType><MediaId><![CDATA[media_id]]></MediaId><Format><![CDATA[Format]]></Format><MsgId>1234567890123456</MsgId></xml>二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送語音消息與文本消息數(shù)據(jù)不同:MsgType:消息類型為voiceMediaId:語音消息媒體id,可以調(diào)用相應(yīng)接口獲取內(nèi)容Format:語音類型,如amr,speex,wav等,目前是使用的speex。二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送6、視頻消息(未開放)這個消息接口也不在公開文檔上,結(jié)構(gòu)跟語音消息差不多。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1357290913</CreateTime><MsgType><![CDATA[video]]></MsgType><MediaId><![CDATA[media_id]]></MediaId><ThumbMediaId><![CDATA[thumb_media_id]]></ThumbMediaId><MsgId>1234567890123456</MsgId></xml>視頻消息與文本消息數(shù)據(jù)不同:MsgType:消息類型為videoMediaId:視頻消息媒體id,可以調(diào)用相應(yīng)接口獲取內(nèi)容ThumbMediaId:視頻消息縮略圖id,可以調(diào)用相應(yīng)接口獲取內(nèi)容二、開發(fā)模式的基礎(chǔ)介紹——1、消息推送二、開發(fā)模式的基礎(chǔ)介紹——2、事件推送1、事件推送這個接口很重要,目前只開放了用戶關(guān)注、用戶退訂,菜單按鈕相應(yīng)的功能,部分測試的有用戶打開公眾號提醒和自動發(fā)送地理位置。也就是用戶不發(fā)送任何內(nèi)容也可以捕捉用戶行為做出回復(fù)。接口獲取到的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[FromUser]]></FromUserName><CreateTime>123456789</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![CDATA[subscribe]]></Event></xml>事件推送與文本消息數(shù)據(jù)不同:MsgType:消息類型為eventEvent:事件內(nèi)容,subscribe(訂閱)、unsubscribe(取消訂閱)、CLICK(自定義菜單點(diǎn)擊事件)EventKey:當(dāng)用戶事件為點(diǎn)擊自定義菜單時,返回事件KEY值,與自定義菜單接口中KEY值對應(yīng)。很多人在問如何知道用戶退訂的,其實(shí)就是這個消息接口,另外3月26日后將用戶關(guān)注消息也從文本消息改為了事件推送。二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)即公眾賬號在接收到用戶消息后下發(fā)回復(fù)消息消息回復(fù)需要注意的一點(diǎn)是從接收用戶發(fā)送的消息,到服務(wù)器響應(yīng)返回消息,有效時間只有5秒鐘,超時的話用戶是無法接收到回復(fù)消息的。1、回復(fù)文本消息文字閱讀要比其他方式的閱讀成本低,所以能用文本的地方咱們就盡量用文本。接口下發(fā)的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[你好]]></Content></xml>二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)回復(fù)文本消息的數(shù)據(jù)字段:ToUserName:發(fā)送方帳號(微信用戶的OPENID,每個微信用戶與每個公眾賬號是唯一的,不同公眾賬號同個用戶OPENID是不同的)FromUserName:開發(fā)者微信號(公眾賬號ID)CreateTime:回復(fù)消息創(chuàng)建時間MsgType:回復(fù)消息類型(文本消息為text)Content:回復(fù)消息內(nèi)容(長度不超過2048字節(jié))FuncFlag:設(shè)置為1的時候,自動星標(biāo)剛才接收到的消息,適合活動統(tǒng)計使用二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)2、圖片消息這是為開放的接口,現(xiàn)在使用開發(fā)模式最苦逼的就是沒法回復(fù)圖片,還不如編輯模式,啥都能回復(fù)!接口下發(fā)的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[image]]></MsgType><Image><MediaId><![CDATA[media_id]]></MediaId></Image></xml>二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)與回復(fù)文本消息的數(shù)據(jù)字段的不同:MsgType:回復(fù)消息類型為imageMediaId:圖片的id,需要通過其他接口上傳圖片獲得
上傳圖片限制:1MB,支持JPG格式二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)3、回復(fù)語音消息這是個未公開的接口,語音消息展現(xiàn)形式跟音樂消息還是不一樣的,也不會出現(xiàn)某些安卓版微信無法播放音樂消息的情況。接口下發(fā)的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[voice]]></MsgType><Voice><MediaId><![CDATA[media_id]]></MediaId></Voice></xml>二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)與回復(fù)文本消息的數(shù)據(jù)字段的不同:MsgType:回復(fù)消息類型為voiceMediaId:語音的id,需要通過其他接口上傳語音獲得上傳語音限制:1MB,播放長度不超過60s,支持AMR格式二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)4、回復(fù)視頻消息這是個未公開的接口,和圖片消息差不多。接口下發(fā)的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[video]]></MsgType><Video><MediaId><![CDATA[media_id]]></MediaId><ThumbMediaId><![CDATA[thumb_media_id]]></ThumbMediaId></Video></xml>二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)與回復(fù)文本消息的數(shù)據(jù)字段的不同:MsgType:回復(fù)消息類型為videoMediaId:視頻的id,需要通過其他接口上傳視頻獲得ThumbMediaId:縮略圖的id,通過上傳圖片(80*80)得到id視頻限制:10MB,支持MP4格式縮略圖限制:64KB,支持JPG格式二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)5、回復(fù)音樂消息很多人問我為什么可以播放音樂,沒什么秘密,就是用這個接口了。接口下發(fā)的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[music]]></MsgType><Music><Title><![CDATA[TITLE]]></Title><Description><![CDATA[DESCRIPTION]]></Description><MusicUrl><![CDATA[MUSIC_Url]]></MusicUrl><HQMusicUrl><![CDATA[HQ_MUSIC_Url]]></HQMusicUrl><ThumbMediaId><![CDATA[media_id]]></ThumbMediaId></Music></xml>二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)與回復(fù)文本消息的數(shù)據(jù)字段的不同:MsgType:回復(fù)消息類型為musicTitle:音樂標(biāo)題,我經(jīng)常是放歌名Description:音樂描述,我經(jīng)常是放歌手名字MusicUrl:音樂鏈接,支持MP3、WMV、AAC等在線音樂格式HQMusicUrl:高質(zhì)量音樂鏈接,WIFI環(huán)境優(yōu)先使用該鏈接播放音樂,可以和上面的一樣。二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)6、回復(fù)圖文消息開發(fā)模式里最喜歡的就是這個了,比如可以用多圖文消息做個歡迎菜單,可以做圖文歷史文章查詢。接口下發(fā)的消息格式:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[news]]></MsgType>。。。二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)<ArticleCount>2</ArticleCount><Articles><item><Title><![CDATA[title1]]></Title><Description><![CDATA[description1]]></Description><PicUrl><![CDATA[picurl]]></PicUrl><Url><![CDATA[url]]></Url></item><item><Title><![CDATA[title]]></Title><Description><![CDATA[description]]></Description><PicUrl><![CDATA[picurl]]></PicUrl><Url><![CDATA[url]]></Url></item></Articles></xml>二、開發(fā)模式的基礎(chǔ)介紹——3、消息回復(fù)MsgType:回復(fù)消息類型為newsArticleCount:圖文消息個數(shù),限制為10條以內(nèi),這個必須準(zhǔn)確,有多少條圖文消息就得填寫多少,不然會出錯。Articles:多條圖文消息信息,默認(rèn)第一個item為大圖,每個item的結(jié)構(gòu)完全一樣,每個item表示一條圖文消息。Title:圖文消息標(biāo)題Description:圖文消息描述PicUrl:圖片鏈接,支持JPG、PNG格式,較好的效果為大圖640*320,小圖80*80。Url:點(diǎn)擊圖文消息跳轉(zhuǎn)鏈接,這個鏈接可以是自己網(wǎng)站鏈接,但是記得申請白名單,不然出現(xiàn)警告提示用戶一般不會點(diǎn)擊進(jìn)去。二、開發(fā)模式的基礎(chǔ)介紹——3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 多劑量藥盒個性化定制企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 仿制藥與原研藥成本結(jié)構(gòu)對比行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 金屬制太陽能、風(fēng)能等新能源船舶企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 中藥材種植智能蒸煮鍋企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 家用中藥熏蒸機(jī)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 初中籃球“常賽”式教學(xué)設(shè)計與應(yīng)用研究
- 仿制藥臨床試驗(yàn)數(shù)據(jù)管理系統(tǒng)行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- DB3201-T 1152-2023 建筑住區(qū)海綿城市建設(shè)技術(shù)規(guī)范
- 男士西褲企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 豬FHL3基因促進(jìn)酵解型肌纖維形成的分子機(jī)制
- HRBP工作總結(jié)與計劃
- 2025年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 2025年沙洲職業(yè)工學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- DB3502T052-2019 家政服務(wù)規(guī)范 家庭搬家
- 兒童故事繪本愚公移山課件模板
- Petrel中文操作手冊(1-3)
- 部編版道法三下知識點(diǎn)匯總【需要背誦】
- 超級精美PPT模版美國經(jīng)典ppt模板(通用珍藏版2)
- 中醫(yī)內(nèi)科方歌-八
- 氣動控制閥的定義分類及工作原理詳解
- 梯形練字格A4紙打印版
評論
0/150
提交評論