From 72c0df785d4838d35dc694071c61e3f9a54e7e81 Mon Sep 17 00:00:00 2001 From: wanglizhong <wlz> Date: 星期二, 22 四月 2025 14:08:26 +0800 Subject: [PATCH] fix: update init --- weixin/JsonPost.gds | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/weixin/JsonPost.gds b/weixin/JsonPost.gds index 2fa09cd..463c194 100644 --- a/weixin/JsonPost.gds +++ b/weixin/JsonPost.gds @@ -1,4 +1,18 @@ <!--#include virtual="/inc/odbc1.asp"--> +<script language="jscript" runat="server"> +Array.prototype.get = function(i) +{ + return this[i]; +}; +function getjson(str){ + try{ + eval("var jsonStr = (" + str + ")"); + }catch(ex){ + var jsonStr = null; + } + return jsonStr; +} +</script> <% '鎺ュ彛淇℃伅 corpid="wx248505bfbab6d0c1" @@ -61,16 +75,17 @@ '鑾峰彇鏂扮殑access_token url="https://qyapi.weixin.qq.com/cgi-bin/gettoken" '//瀹氫箟瑕佽幏鍙栨簮浠g爜鐨勭綉鍧�锛屼竴鑸槸閫氳繃鍙橀噺浼犻�掕繃鏉� Origin="corpid="&corpid&"&corpsecret="&corpsecret - HTMLCODE= GetBody(url,Origin) - 'Response.Write url&"?"&Origin + HTMLCODE= GetBody(url,Origin) str="["&HTMLCODE&"]" + 'Response.Write url&"?"&Origin + Response.write str set obj = getjson(str) access_token = obj.get(0).access_token expires_in = obj.get(0).expires_in 'access_token=replace(replace(HTMLCODE,"{""access_token"":""",""),""",""expires_in"":7200}","") access_token_time=DateAdd("s",500,now()) '鍐欏叆鏁版嵁搴� - sql="update dictionary set vtext='"&access_token&"',vMono='"&access_token_time&"' where id="&access_tokenID + sql="update dictionary set vtext='"&access_token&"',vMono='"&access_token_time&"' where id="&access_tokenID objConn.Execute sql End if -- Gitblit v1.9.1