如果是公眾號的管理員,當然可以從微信公眾平臺直接下載二維碼,但這裡我要說的場景是:不是公眾號的管理員,怎麼獲取公眾號的二維碼(且獲取到的二維碼都是靜態的,不帶參數的)。
使用場景首先解釋一下為什麼要獲取別的公眾號的二維碼,以下是我遇到的場景。
比如說我要推薦一個公眾號,我得放這個公眾號的二維碼讓讀者掃描,但是我又不是那個公眾號的管理員,所以只能想辦法獲取它的二維碼了。例如我之前的一篇文章「面對疫情,我們普通人能做什麼?」推薦了丁香醫生等幾個公眾號,就需要找到這個幾個公眾號的二維碼。
獲取帶logo二維碼這裡所說的帶 logo 的二維碼,其實跟管理員從微信公眾平臺下載的二維碼是完全一樣的。
獲取到的二維碼尺寸為 430*430,格式為 jpg。
通過壹伴獲取難度係數:⭐️
登陸 「壹伴後臺[1]」,沒有註冊的直接微信掃碼即可登陸。
在首頁搜索框輸入要搜索的公眾號名稱。
壹伴這裡我們以丁香醫生為例,搜索後將滑鼠放在對應結果右側的二維碼圖標上即可顯示二維碼圖片,然後在二維碼圖片上右擊滑鼠,選擇「在新標籤頁打開圖片」即可。
壹伴-丁香醫生通過接口獲取難度係數:⭐️⭐️
接口地址:https://open.weixin.qq.com/qr/code?username=
瀏覽器訪問:接口地址 + 公眾號微信號 / 原始 ID
這裡先解釋一下公眾號的微信號,大家都知道,個人的微信都有一個微信號,如果沒有自己設置過,那就是一個以 wxid_ 開頭的一串字符,如果自己設置過,那就是自己設置之後的字符串。同理,公眾號也有一個默認的微信號(也叫原始 ID),是以 gh_ 開頭的一串字符,公眾號管理員也可以自己設置公眾號的微信號。
例如,我的公眾號「掘墓人的小鏟子」的微信號是 juemuren_dev,原始 ID 是 gh_3b58faa391bf,那麼用瀏覽器訪問 https://open.weixin.qq.com/qr/code?username=juemuren_dev 或 https://open.weixin.qq.com/qr/code?username=gh_3b58faa391bf 均可得到同一個二維碼。同理,將 juemuren_dev 替換為其他公眾號的微信號即可獲取相應的公眾號二維碼。
那麼公眾號的微信號從哪裡獲取呢?(基於微信 Android 版 v7.0.10)
•點擊公眾號右上角三個點•點擊公眾號名稱下的介紹•複製頁面顯示的微信號即可
獲取公眾號微信號PS:其實通過壹伴獲取到的二維碼就是調用的該接口。
獲取不帶logo二維碼通過公眾號文章獲取難度係數:⭐️
使用電腦瀏覽器打開公眾號的任意一篇文章,在網頁右側會顯示公眾號的二維碼,例如訪問丁香醫生的「我們的疫情地圖,上線「地區訂閱」功能了」這篇文章,效果如下圖所示。
瀏覽器訪問公眾號文章PS:沒錯,網頁版微信公眾號文章支持深色模式了。
通過搜狗微信獲取難度係數:⭐️
打開「搜狗微信[2]」,輸入丁香醫生,並點擊搜公眾號,結果如下。該方法類似於通過壹伴獲取,不同的是搜狗微信展示的圖片雖然帶 logo,但是下載下來的是不帶 logo 的。
搜狗微信通過草料獲取難度係數:⭐️
訪問「草料微信模塊[3]」,輸入微信公眾號的微信號,然後點擊生成二維碼即可。
草料引用連結[1] 壹伴後臺: https://yiban.io/dashboard
[2] 搜狗微信: https://weixin.sogou.com
[3] 草料微信模塊: https://cli.im/weixin