public function getapiSignature()
{
$access_token=S('access_token');
//先查询缓存中是否存在
if($access_token)
{
$accesstoken=$access_token;
}
else//不存在则调用函数生成,并建立新的缓存
{
$accesstoken=getAccessToken($this->appid,$this->appsecret);
S('access_token',$accesstoken,7200);
}
$apiticket=S('ticket');
if($apiticket)
{
$ticket=$apiticket;
}else
{
$ticket=getTicket($accesstoken);
S('ticket',$ticket,7200);
}
$cur_url="http://www.dqiu.net/rentout";
$apisignature=S('signature');
if($apisignature)
{
$signature=$apisignature;
}else
{
$signature=getSignature($ticket,$this->nonce,$this->timestamp,$cur_url);
S('signature',$signature,7200);
}
return $signature;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。