|
@@ -95,7 +95,7 @@ class Wechat
|
|
|
*
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- private function save($type = 'ticket', $value, $expires = false, $interval = 2000, $data = false, $state = false)
|
|
|
+ private function save($type = 'ticket', $value, $expires = false, $interval = 4000, $data = false, $state = false)
|
|
|
{
|
|
|
$refresh = false;
|
|
|
if (strpos($type, '.')) {
|
|
@@ -195,7 +195,7 @@ class Wechat
|
|
|
*
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- public function token($value = false, $expires = false, $interval = 2000, $state = false)
|
|
|
+ public function token($value = false, $expires = false, $interval = 4000, $state = false)
|
|
|
{
|
|
|
$result = $this->save('token', $value, $expires, $interval, false, $state);
|
|
|
return $result['value'];
|
|
@@ -217,7 +217,7 @@ class Wechat
|
|
|
*
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- public function oauth($param, $interval = 2000, $state = false)
|
|
|
+ public function oauth($param, $interval = 4000, $state = false)
|
|
|
{
|
|
|
if (is_array($param) && isset($param['auth_code'])) {
|
|
|
$result = $this->curl('oauth.oauth', $param);
|
|
@@ -310,12 +310,10 @@ class Wechat
|
|
|
$this->log($result, $param['name'], $param['url'], $param['param']);
|
|
|
}
|
|
|
if (isset($result['errcode']) && $result['errcode'] != 0) {
|
|
|
- /*
|
|
|
if ($result['errcode'] == 40001) {
|
|
|
- $token = $this->token(false, false, 2000, true);
|
|
|
+ $token = $this->token(false, false, 4000, true);
|
|
|
return $this->curl($type, array(), $alert);
|
|
|
}
|
|
|
- */
|
|
|
$result = $param + $result;
|
|
|
Dever::log($result);
|
|
|
if ($alert && $this->alert == 2) {
|