本文目錄一覽:
如何在自己的網站上添加QQ地址鏈接(一點就打開QQ聊天窗口)
建立文本文檔,然後複製下面的代碼進去就可以了 a href=” “; target=_blank; onclick=”var tempSrc=’ ‘+Math.random()+’sigkey=a4f2da3d9310737bfc15c0d5190cf18fd8c6d530be05a5e040862c2acecf4165’;var oldscript=document.getElementById(‘testJs’);var newscript=document.createElement(‘script’);newscript.setAttribute(‘type’,’text/javascript’); newscript.setAttribute(‘id’, ‘testJs’);newscript.setAttribute(‘src’,tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;”img border=”0” SRC=’ ‘ alt=””/a
關於騰訊雲短訊接口的sig字段,sha256加密問題,nodejs
按照我下面的寫法哈:
const crypto = require(‘crypto’);
function sig()
{
var strMobile = “這裡是我的手機”; //tel的mobile字段的內容
var strAppKey = “這裡是我的key”; //sdkappid對應的appkey,需要業務方高度保密
var strRand = “7226249334”; //url中的random字段的值
var strTime = “1457336869”; //unix時間戳
var buf = “appkey=”+strAppKey+”random=”+strRand+”time=”
+strTime+”mobile=”+strMobile;
var sig = crypto.createHash(‘sha256’).update(buf, ‘utf-8’).digest(‘hex’);
return sig;
}
console.log(sig());
輸出結果如下:
7b1e97051886abdbd66c684530db2ba01644f828f31e06d624d88aff5469faa0
原因就是文檔裏面強調了編碼要使用 utf-8,而 js 默認編碼不是這個,所以需要強制指定下。
另外這個 sig 的計算結果是和你的輸出參數有關的,並不是不變的。
還有就是你的 mobile 和 appkey 怎麼傳遞的都是中文,官方給的貌似都是數字和字母呃。
在圖片或falsh上面添加的客服QQ的鏈接地址應該怎麼寫
找圖片和FAISH得數據庫里編寫一下就行了,我這有數據庫編寫代碼給你, a href=” “; target=_blank; onclick=”var tempSrc=’ ‘+Math.random()+’sigkey=e0b300dda464fc211660a52e183f37d344f0017b55abda370af6aea9e13aaea8’;var oldscript=document.getElementById(‘testJs’);var newscript=document.createElement(‘script’);newscript.setAttribute(‘type’,’text/javascript’); newscript.setAttribute(‘id’, ‘testJs’);newscript.setAttribute(‘src’,tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;”img border=”0” SRC=’ : 填寫你的QQ號碼:41′ alt=””/a
原創文章,作者:JVCKT,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129430.html