最近有客戶問到,微信公衆号發布了(le)一篇文章(zhāng),可(kě)否直接同步到網站來(lái)發布,這(zhè)樣可(kě)以節省時(shí)間,無需重複操作,節省文章(zhāng)發布的(de)工作量!
根據方維網絡微信公衆号接口研究和(hé)發現,微信公衆号接口也(yě)是變來(lái)變去,以前文章(zhāng)發布都會生成一個(gè)圖文素材,然後有接口可(kě)以獲取這(zhè)個(gè)圖文素材,可(kě)以解決這(zhè)個(gè)客戶提出的(de)問題。
不過現在圖文素材改爲草(cǎo)稿箱,然後有接口可(kě)以獲取草(cǎo)稿箱的(de)文章(zhāng),所以現在要獲取文章(zhāng),需要通(tōng)過接口獲取草(cǎo)稿箱的(de)内容,但是呢(ne)?這(zhè)個(gè)草(cǎo)稿箱又沒有同步以前圖文素材的(de)内容。
所以如果需要獲取曆史素材,需要通(tōng)過以前的(de)圖文素材接口獲取後再加上獲取草(cǎo)稿箱的(de)接口來(lái)實現,但這(zhè)些都是素材,也(yě)存在沒有發布的(de)内容,這(zhè)點沒法區(qū)分(fēn)。
有這(zhè)個(gè)缺陷主要是公衆号沒有接口可(kě)獲取已群發的(de)文章(zhāng),不知道是居于何種原因考慮。官方說明(míng)如下(xià)截圖:
這(zhè)種通(tōng)過接口的(de)方式稍微有點不夠完美(měi)。
還(hái)有一種方法就是通(tōng)過抓取采集,但是呢(ne)微信公衆号沒有公開的(de)網頁,沒辦法直接采集,唯一可(kě)能的(de)方式就是通(tōng)過搜狗微信 這(zhè)個(gè)平台來(lái)抓取,不過這(zhè)個(gè)平台隻收錄文章(zhāng)發布比較多(duō)的(de)微信公衆号,然後隻顯示最近一條公衆号記錄,而且進行了(le)反爬蟲設置,所以還(hái)是需要比較費勁才能抓取到,而且需要每天定時(shí)抓取才行,不能抓取曆史發布文章(zhāng)。
可(kě)能最佳的(de)方式是網站發布文章(zhāng),通(tōng)過接口同步到微信公衆号,但缺陷就是網站後台的(de)編輯器沒有公衆号編輯器強大(dà)。
總結,目前還(hái)沒有非常完美(měi)的(de)解決方案。