国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

node.js - Nodejs微信開發,視頻上傳成功,但是不返回給用戶

瀏覽:127日期:2022-06-25 18:30:37

問題描述

用nodejs進行微信開發上傳的是臨時素材對視頻的回復機制如下:

if(content === ’視頻’){var data = yield wechatApi.uploadMaterial(’video’,__dirname+’publicvideo3.mp4’)console.log(’data’)console.log(data)reply = { type:’video’, title:’回復的視頻’, description:’視頻描述’, mediaId:data.media_id} }

在手機微信客戶端輸入“視頻”后,后臺的顯示如下:node.js - Nodejs微信開發,視頻上傳成功,但是不返回給用戶

出現這樣的代碼,應該就是上傳成功了吧?但是,手機上顯示的是該公眾號暫時無法提供服務,請稍后再試?這是為什么?ps:又發現上傳的時候,上傳了三次?只發了一個'視頻',怎么會上傳三次?上傳的代碼如下:

Wechat.prototype.uploadMaterial = function(type,filepath){var that = this;var form = { media: fs.createReadStream(filepath)}return new Promise(function(resolve,reject){ that .fetchAccessToken() .then(function(data){console.log(data);var url = api.upload +’access_token=’+data.access_token + ’&type=’+type; request({method:’POST’,url:url,formData:form,json:true}).then(function(response){var _data = response.body;//console.log(data);if(_data){ resolve(_data)}else{ throw new Error(’upload Material fail’)} }) .catch(function(err){reject(err) }) })}) }

至于上傳的接口是這樣的:var wechatApi = new Wechat(config.wechat)這個就是對上面的實例化,具體實例化需要的數據從config里面獲取。在上傳的時候,使用wechatApi.uploadMaterial()這個方法來實現。

問題解答

回答1:

1.為什么微信為什么返回公眾號暫時無法提供服務 微信的機制是 用戶發送給公眾號信息后,服務器5秒內沒有返回則提示該公眾號暫時無法提供服務

5秒的機制是可以用別的方式解決的, 先返回給微信空內容為了不提示, 等程序處理完再給微信返回一個正確的 響應內容

2.上傳三次的問題需要你貼上傳接口的代碼和上傳處理的代碼,然后我們在說怎么解決

回答2:

這個問題在我開發的時候也遇到了,當用戶發送“視頻”兩個字后,后臺確實是在上傳視頻素材(上傳的代碼寫得沒有問題),但是視頻上傳的時間由于網絡或者微信后臺本身的原因有時會超過5秒(大一點的視頻在測試賬號都超5秒),這時服務器就直接返回提示信息:該公眾號暫時無法提供服務。需要過一會兒,程序才打印出你截圖的data和xml的信息。

所以自動回復的時候上傳視頻素材這種做法是不合適的,視頻應該事先先上傳好,用戶發送'視頻',直接獲取事先上傳好的視頻信息,并回復用戶

標簽: 微信
主站蜘蛛池模板: a毛片免费在线观看 | 亚洲一级毛片 | 国产精品第五页 | 国产性生活视频 | 国产九九在线观看播放 | 久久不卡日韩美女 | 国产乱纶 | 香蕉亚洲精品一区二区 | 成人黄色一级毛片 | 成年人免费视频观看 | 日本一区二区免费在线观看 | 五月激情丁香婷婷综合第九 | 精品久久久久久影院免费 | 国产a级一级久久毛片 | 国内精品久久久久久久久久影视 | 亚洲你我色 | 抱着cao才爽免费观看 | 久草视频在线资源 | 国产成人www免费人成看片 | 韩国一级理黄论片 | 一级做a爰片性色毛片中国 一级做a爰性色毛片 | 美女视频黄.免费网址 | 我要看a级毛片 | 在线播放高清国语自产拍免费 | a一级特黄日本大片 s色 | 日本在线观看一级高清片 | 久草视频在线免费播放 | 99色视频在线观看 | 国产精品在线观看 | 亚洲精品成人一区二区www | 欧美午夜免费一级毛片 | 91亚洲综合 | 91香蕉视频网 | 曰本美女高清在线观看免费 | 精品成人毛片一区二区视 | 国产精品久久久久国产精品 | 久久久久久久性高清毛片 | 免费看毛片网 | 欧美xx在线观看 | 91精品国产91久久久久久 | 亚洲精品在线免费看 |