當前位置:名人名言大全網 - 端午節短信 - 我使用thinkphp作為微信接口類文件。當我遇到問題時,如何通過獲取令牌將該變量傳遞給實例化的類?

我使用thinkphp作為微信接口類文件。當我遇到問題時,如何通過獲取令牌將該變量傳遞給實例化的類?

上課?指數行動?延伸?行動?{

公共?功能?index()?{

$token?=?d(“wx _ token“)-& gt;字段(“添加ip“,?對)-》;select();

foreach?($token?作為什麽?$key?= & gt?$v)?{

如果?($ v【‘expire _ time‘】?-?300?& lt?time())?{

$url?=?“/cgi-bin/token?grant_type=client_credential。appid = { $ v【‘appid‘】} & amp;secret = { $ v【‘secret‘】}“;

$res?=?文件獲取內容($url,?假的);

$ this-& gt;getAccessToken($ v【‘id‘】,?$ RES);

}否則{

$日期?=?日期(“Y-m-d?H:i:s“)?;

回聲?“{$date}_____no?過期\r\n“?;

}

}

}

私人的?功能?getAccessToken($ token,?$res)?{

$符號?=?假的?;

$json?=?JSON _ decode($ RES);

$ data【‘id‘】?=?$ token

$ data【‘access _ token‘】?=?$ JSON-& gt;access _ token

$ data【‘expire _ time‘】?=?time()?+?7200;

$ data【‘add _ time‘】?=?time();

$ data【‘add _ IP‘】?=?'127.0.0.1'?;

$db?=?d(“wx _ token“);

$ db-& gt;start trans();

如果?(?$ db-& gt;保存(數據)){

$ db-& gt;commit()?;

$符號?=?真的嗎?;

}否則{

$ db-& gt;回滾()?;

$符號?=?假的?;

}

回歸?$符號?;

}

}只需創建壹個數據表並保存即可。最好定期獲得整個預定任務。