沒有快速備案的域名如何微信分享鏈接

在微信上打開網頁,用右上角…分享給朋友/朋友圈,就可以用JSSDK自定義分享文案瞭。為使共享內容能更好地被管理,從早期自動閱讀網頁中的第一個大圖,到使用JSSDK定制共享,到需要進行域名綁定關聯,自定義共享卡片內容的過程變得越來越復雜。當前,如果你的網站想要增加對微信自定義分享文案的支持,需要準備以下兩點:請確認您的網站域名已經備案,並將其添加到認證公眾號的“JS安全域名”。為微信獲取accesstoken和jsapiticket以及計算獲取最終的signature提供服務端支持,當前端調用微信JSSDK時,它將執行校驗。詳細流程請參閱微信公開文檔。可見要實現定制的文案共享,除瞭開發流程外,你還需要域名備案和公眾號認證,這兩個做過的人肯定知道會有多頭疼。而且最蛋疼的是,我的博客域名後綴.org現在還不支持備案,難道就沒辦法瞭?Wxhermit為使未備案的網站也能定制共享文案,我開發瞭wxhermit這個項目。其原理很簡單,基本就是在備案域名下嵌套顯示未備案域名,並通過postMessage通訊,把定制的共享文字傳遞給父頁面。最後實現瞭任意站點共享的定制需求。當然,它的本質還是一個以共享為基礎的、基於註冊域名的網站。因為微信共享需要提供認證的公眾號並綁定備案的域名,一個認證的公眾號最多隻能綁定5個域名,條件相當苛刻。對於超過5個域名,部分域名不能備案的情況,要定制微信分享文案就很麻煩瞭。這個方案對解決這個問題比較有利。“br”如何使用“br”來用Docker在服務端啟動服務。在這兩種方法中,WECHAT_ID和WECHAT_SECRET是“開發者ID”和“開發者密碼”,是從後臺開發微信公眾號中獲得的。Allow_HOST_LIST是為瞭避免濫用服務,允許開發者配置站點以允許內嵌服務。多個域名,如imnerd.org,eming.li,可以用逗號拼接。列表之外的域名將直接跳轉到源地址。>br>dockerrun-eWECHAT_ID=ID>-eWECHAT_SECRET=ET>-eALLOW_HOST_LIST=OW_HOST_LIST>-p8360:8360lizheming/wxhermit並且對於需要使用該服務的網站,需要在頁面中添加以下代碼來定制共享文案。在這裡wxhermit是固定值,而其他的則是定制文案內容。

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://kuaisubeian.cc/47661.html

kuaisubeian