首頁 > 搜索 > 微信文章群發

微信文章群發

互聯網 2020-09-21 10:26:14

上一篇講了將秀米接入到後台(http://www.cnblogs.com/gogood/p/6293022.html),但是功能還遠遠沒有完成;因為我們要將秀米的文章在自己的平台群發到微信微信公共號裡邊。

那麼接下來我要做的是什麼?

1、查看微信群發介面,發現要想群發給用戶文章要想將文章上傳到微信公共號素材庫;

2、然後就查看上傳微信公共號素材的介面,發現介面中需要   thumb_media_id(首頁封面圖在微信上的id), 那麼需要先上傳圖片封面圖到微信。根據介面,寫了個方法將圖片上傳了上去;

3、然後,覺得馬上就要完成了,但接下下來的事情讓我懵逼了。處理文章中的圖片!

a、由於文章中的圖片大多時候來自秀米,所以鏈接是秀米的。而微信伺服器不支持第三方圖片鏈接。怎麼辦?!難道不做了?!經理要求必須要做完,於是想辦法。將圖片上傳到微信,但由於圖片時第三鏈接,而且微信上傳圖片必須是本地的圖片,

 於是要想將圖片下載下來。於是寫了個將第三方鏈接轉為圖片的方法,將圖片存到項目的目錄下,處理完后在進行刪除。

b、本來以為馬上要搞定了,但是又遇見了個事情,我有懵逼了。圖片怎麼替換??  首先想到了正則!   然後寫了個拼配字元串中圖片的方法利用Directory,將圖片先上傳到微信伺服器,在一個一個的替換掉。

c、這次終於特么的搞定了,但是又遇見個問題,我有懵逼了。 從微信獲取到的內容圖片不支持在微信外的顯示。 我真想對死微信的心都有了。但是沒辦法還要就繼續寫。只能在保存的時候在加個欄位單獨保存內容信息用來顯示在,自己的系統里。

d、終於將素材成功的保存到了自己的伺服器和微信伺服器,接下來就是群發素材給用戶,這一點不必在多說,調用就行!

4、還有一點要說明,Uediter的上傳圖片問題。這一點也要我頭疼,不過還好在博客園找到了一位大神寫的文章(http://www.cnblogs.com/mazhiyuan/p/5275964.html#3559522),解決了將圖片跨域 上傳到圖片伺服器的問題。

 

好了,大功告成!

 

 

 

如果又好的解決方法請加我qq,或者留言。我會更新這邊文章,好讓更多的人學習交流,不再懵逼!  (QQ:961065004)

免責聲明:非本網註明原創的信息,皆為程序自動獲取互聯網,目的在於傳遞更多信息,並不代表本網贊同其觀點和對其真實性負責;如此頁面有侵犯到您的權益,請給站長發送郵件,並提供相關證明(版權證明、身份證正反面、侵權鏈接),站長將在收到郵件12小時內刪除。