瀏覽代碼

Merge pull request #188 from binsee/patch

公众号类 修复几处bug,感谢 "淡忘·Foam"<woshizoufeng#qq.com> 来信提醒
dodge 10 年之前
父節點
當前提交
e8f48dfdf5
共有 3 個文件被更改,包括 14 次插入14 次删除
  1. 4 4
      README.md
  2. 8 8
      wechat.class.php
  3. 2 2
      wiki/官方API类库.md

+ 4 - 4
README.md

@@ -207,8 +207,8 @@ const EVENT_CARD_USER_DEL = 'user_del_card';        //卡券 - 用户删除卡
  *  setKFHeadImg($account,$imgfile) 上传客服头像
  *  querySemantic($uid,$query,$category,$latitude=0,$longitude=0,$city="",$region="") 语义理解接口 参数含义及返回的json内容请查看 **[微信语义理解接口](http://mp.weixin.qq.com/wiki/index.php?title=语义理解)**
  *  getDatacube($type,$subtype,$begin_date,$end_date='') 获取统计数据 参数需注意$type与$subtype的定义
-> 获取统计数据方法 参数定义
-> 
+> 获取统计数据方法 参数定义
+> 
 | 数据分类 | $type值(字符串)  | 数据子分类 | $subtype值(字符串) | 时间跨度(天) |
 | --------- | :-------:  | --------- | :------: | ----: |
 | 用户分析 | 'user' | 获取用户增减数据 | 'summary' | 7 |
@@ -242,8 +242,8 @@ const EVENT_CARD_USER_DEL = 'user_del_card';        //卡券 - 用户删除卡
  *  decryptCardCode($encrypt_code) code 解码
  *  checkCardCode($code) 获取 code 的有效性
  *  getCardIdList($data) 批量查询卡列表
- *  updateCardCode($code,$code_id,$new_code) 更改 code
- *  unavailableCardCode($code) 设置卡券失效**(不可逆)**
+ *  updateCardCode($code,$card_id,$new_code) 更改 code
+ *  unavailableCardCode($code,$card_id='') 设置卡券失效**(不可逆)**
  *  modifyCardStock($data) 库存修改
  *  activateMemberCard($data) 激活/绑定会员卡,参数结构请参看卡券开发文档(6.1.1 激活/绑定会员卡)章节
  *  updateMemberCard($data) 会员卡交易,参数结构请参看卡券开发文档(6.1.2 会员卡交易)章节

+ 8 - 8
wechat.class.php

@@ -2831,7 +2831,7 @@ class Wechat
      * 自定义 code(use_custom_code 为 true)的优惠券,在 code 被核销时,必须调用此接口。
      *
      * @param string $code 要消耗的序列号
-     * @param string $code_id 要消耗序列号所述的 card_id,创建卡券时use_custom_code 填写 true 时必填。
+     * @param string $card_id 要消耗序列号所述的 card_id,创建卡券时use_custom_code 填写 true 时必填。
      * @return boolean|array
      * {
      *  "errcode":0,
@@ -2957,14 +2957,14 @@ class Wechat
      * 为确保转赠后的安全性,微信允许自定义code的商户对已下发的code进行更改。
      * 注:为避免用户疑惑,建议仅在发生转赠行为后(发生转赠后,微信会通过事件推送的方式告知商户被转赠的卡券code)对用户的code进行更改。
      * @param string $code      卡券的 code 编码
-     * @param string $code_id   卡券 ID
+     * @param string $card_id   卡券 ID
      * @param string $new_code  新的卡券 code 编码
      * @return boolean
      */
-    public function updateCardCode($code,$code_id,$new_code) {
+    public function updateCardCode($code,$card_id,$new_code) {
         $data = array(
             'code' => $code,
-            'code' => $code_id,
+            'card_id' => $card_id,
             'new_code' => $new_code,
         );
         if (!$this->access_token && !$this->checkAuth()) return false;
@@ -2985,15 +2985,15 @@ class Wechat
      * 设置卡券失效
      * 设置卡券失效的操作不可逆
      * @param string $code 需要设置为失效的 code
-     * @param string $code 自定义 code 的卡券必填。非自定义 code 的卡券不填。
+     * @param string $card_id 自定义 code 的卡券必填。非自定义 code 的卡券不填。
      * @return boolean
      */
-    public function unavailableCardCode($code,$code_id='') {
+    public function unavailableCardCode($code,$card_id='') {
         $data = array(
             'code' => $code,
         );
-        if ($code_id)
-            $data['code_id'] = $code_id;
+        if ($card_id)
+            $data['card_id'] = $card_id;
         if (!$this->access_token && !$this->checkAuth()) return false;
         $result = $this->http_post(self::API_BASE_URL_PREFIX . self::CARD_CODE_UNAVAILABLE . 'access_token=' . $this->access_token, self::json_encode($data));
         if ($result) {

+ 2 - 2
wiki/官方API类库.md

@@ -211,8 +211,8 @@ const EVENT_CARD_USER_DEL = 'user_del_card';        //卡券 - 用户删除卡
  *  decryptCardCode($encrypt_code) code 解码
  *  checkCardCode($code) 获取 code 的有效性
  *  getCardIdList($data) 批量查询卡列表
- *  updateCardCode($code,$code_id,$new_code) 更改 code
- *  unavailableCardCode($code) 设置卡券失效**(不可逆)**
+ *  updateCardCode($code,$card_id,$new_code) 更改 code
+ *  unavailableCardCode($code,$card_id='') 设置卡券失效**(不可逆)**
  *  modifyCardStock($data) 库存修改
  *  activateMemberCard($data) 激活/绑定会员卡,参数结构请参看卡券开发文档(6.1.1 激活/绑定会员卡)章节
  *  updateMemberCard($data) 会员卡交易,参数结构请参看卡券开发文档(6.1.2 会员卡交易)章节