From 581b730ec1e2fb0e4eab31aa036c3c595f964cba Mon Sep 17 00:00:00 2001 From: Dan Date: Sun, 31 May 2015 02:45:20 +0800 Subject: [PATCH 1/4] Update QRCode.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 官方在action_info中新增了一层数组 scene --- src/Wechat/QRCode.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Wechat/QRCode.php b/src/Wechat/QRCode.php index aebb3f4c3..71b80cfe5 100644 --- a/src/Wechat/QRCode.php +++ b/src/Wechat/QRCode.php @@ -159,9 +159,11 @@ protected function create($actionName, $actionInfo, $temporary = true, $expireSe $http = new Http(new AccessToken($this->appId, $this->appSecret)); $params = array( - 'action_name' => $actionName, - 'action_info' => $actionInfo, - ); + 'action_name' => $actionName, + 'action_info' => array( + 'scene' => $actionInfo + ), + ); if ($temporary) { $params['expire_seconds'] = min($expireSeconds, 7 * self::DAY); From 0da4d891b20f4539e616a4f6a55f1cf3439edac7 Mon Sep 17 00:00:00 2001 From: Dan Date: Sun, 31 May 2015 02:53:03 +0800 Subject: [PATCH 2/4] Update QRCode.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 官方在action_info中新增了一层数组 scene --- src/Wechat/QRCode.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Wechat/QRCode.php b/src/Wechat/QRCode.php index 71b80cfe5..3cc7336ff 100644 --- a/src/Wechat/QRCode.php +++ b/src/Wechat/QRCode.php @@ -162,7 +162,7 @@ protected function create($actionName, $actionInfo, $temporary = true, $expireSe 'action_name' => $actionName, 'action_info' => array( 'scene' => $actionInfo - ), + ) ); if ($temporary) { From 4ac512532820a78b147e3fa77a1141b302bc1b47 Mon Sep 17 00:00:00 2001 From: Dan Date: Sun, 31 May 2015 12:18:59 +0800 Subject: [PATCH 3/4] indent --- src/Wechat/QRCode.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Wechat/QRCode.php b/src/Wechat/QRCode.php index 3cc7336ff..cb65f905a 100644 --- a/src/Wechat/QRCode.php +++ b/src/Wechat/QRCode.php @@ -159,11 +159,9 @@ protected function create($actionName, $actionInfo, $temporary = true, $expireSe $http = new Http(new AccessToken($this->appId, $this->appSecret)); $params = array( - 'action_name' => $actionName, - 'action_info' => array( - 'scene' => $actionInfo - ) - ); + 'action_name' => $actionName, + 'action_info' => array('scene' => $actionInfo) + ); if ($temporary) { $params['expire_seconds'] = min($expireSeconds, 7 * self::DAY); From 4bf6ae0310eff5f85b86c6ab6663e8bf6d95636f Mon Sep 17 00:00:00 2001 From: Dan Date: Sun, 31 May 2015 12:30:23 +0800 Subject: [PATCH 4/4] comma --- src/Wechat/QRCode.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Wechat/QRCode.php b/src/Wechat/QRCode.php index cb65f905a..7adbaad5c 100644 --- a/src/Wechat/QRCode.php +++ b/src/Wechat/QRCode.php @@ -160,7 +160,7 @@ protected function create($actionName, $actionInfo, $temporary = true, $expireSe $params = array( 'action_name' => $actionName, - 'action_info' => array('scene' => $actionInfo) + 'action_info' => array('scene' => $actionInfo), ); if ($temporary) {