有赞新零售社区

发帖
API使用问题»我想问下现在二维码扫码支付的api的接口版本号是多少啊?

我想问下现在二维码扫码支付的api的接口版本号是多少啊?

黑芝麻 2019-03-12 2207 浏览 10 评论 | 只看楼主 [打印]
情况是这样的,我现在创建的是自用型应用,然后打开应用后看到上面的一个提示:

交易功能全新升级!开发者请务必手动切换至「交易接口4.0」/「推送V3」,过往版本将于即日起停止支持和维护


我发现我网站之前调用的接口创建支付二维码的页面无法支付了,创建的二维码,微信扫描后是这样的:
然后又看到那个提示:

交易功能全新升级!开发者请务必手动切换至「交易接口4.0」/「推送V3」,过往版本将于即日起停止支持和维护


所以我想问下现在二维码扫码支付的api的接口版本号是多少啊?
有哪位朋友知道的么?麻烦告知一下,谢谢!

用手机打开
收藏 ··· 回复
    交易接口升级,指的是订单列表以及订单详情接口升级4.0.0的接口,之前3.0.0的版本已经下线了。
    有赞-技术支持

      黑芝麻 青铜   2019-03-13 | 只看该作者
      lass="quote 15">
      有赞-妮子 发表于 2019-3-11 20:42
      交易接口升级,指的是订单列表以及订单详情接口升级4.0.0的接口,之前3.0.0的版本已经下线了。 ...


      但是你们文档中的那个二维码创建版本还是3.0.0呢,文档网址如下:

      https://open.youzan.com/v3/apice ... n.pay.qrcode.create
      之前那二维码都是对的,现在二维码出来图标是你们有赞的,不是我自定义的那个图标了。然后我把那个post后的response里的url输出后的,打开就是那个404页面。后来又根据你们那个demo自己做了个测试页面,一样的。

      哦,顺便说一句,我现在用的自用型应用,我敢确定我那个client_id,client_secret以及授权店铺id都是正确的。跟这个自用型应用类型有关系么?你们现在是不是要关闭自用型应用了呢?

        您是微小店还是微商城用户呢?收银台接口不支持微小店,请知悉!
        自用型应用可以正常使用,没有问题的。
        有赞-技术支持

          黑芝麻 青铜   2019-03-13 | 只看该作者
          有赞-妮子 发表于 2019-3-13 15:02
          您是微小店还是微商城用户呢?收银台接口不支持微小店,请知悉!
          自用型应用可以正常使用,没有问题的。 ...


          哦,我的应该是有赞微小店吧,没开商城,目前主要就是用的自用型应用。我再试试吧。我还有个疑问,你们那边管理人员会动我的自用型应用么,因为之前都是好好的,突然支付不了了,打开控制台才知道应用需要重新审核,然后我又重新审核开通了那个应用,我发觉店铺ID变了。

            微小店不能调用开放平台的所有接口,请知悉
            有赞-技术支持

              黑芝麻 青铜   2019-03-13 | 只看该作者
              有赞-妮子 发表于 2019-3-13 15:23
              微小店不能调用开放平台的所有接口,请知悉


              是这样的,我手机上下载的是“有赞微小店”,然后我在电脑上网站控制台上的是“自用型应用”。我现在测试的demo是你们的那个php版的sdk。这里面用的那个client_id,client_secret以及授权店铺id都是自用型应用里面的吧,然后就是测试创建付款二维码这里还是不行,都是你们的代码了,我这只填了那几个参数而已啊。怎么回事呢?

                黑芝麻 青铜   2019-03-13 | 只看该作者
                整个代码就是这样的吧,用的是你们的那个SDK的PHP版本,结果出来一二维码扫打开还是404页面。。。
                <?php
                require_once __DIR__ . '/lib/YZGetTokenClient.php';
                require_once __DIR__ . '/lib/YZTokenClient.php';
                //自用型应用获取token
                $client_id = "我的client_id";//请填入有赞云控制台的应用client_id
                $client_secret = "我的client_secret";//请填入有赞云控制台的应用client_secret

                $token = new YZGetTokenClient( $client_id , $client_secret );
                $type = 'self';
                $keys = array(
                    'grant_type' => 'silent',
                    'kdt_id' => '我的店铺ID',//店铺ID
                );

                $tokenarr = $token->get_token( $type , $keys );
                $access_token = $tokenarr['access_token'];

                $client = new YZTokenClient($access_token);//请填入商家授权后获取的access_token

                $method = 'youzan.pay.qrcode.create'; //要调用的api名称
                $api_version = '3.0.0'; //要调用的api版本号

                $my_params = [
                    'qr_name' => '測試',
                    'qr_price' => '1',
                    'qr_type' => 'QR_TYPE_DYNAMIC',
                ];

                $my_files = [];
                /*
                echo '<pre>';
                var_dump(
                    $client->get($method, $api_version, $my_params, $my_files)
                );
                echo '</pre>';
                */
                    $resp = $client->post($method, $api_version, $my_params);
                    if (!isset($resp['response'])) {
                        var_dump($resp);
                    } else {
                        $qr = $resp['response'];
                        $qr_id = $qr['qr_id'];
                        $qr_code = $qr['qr_code'];
                    }
                        echo "<img src='".$qr_code."'>";
                ?>


                  黑芝麻 青铜   2019-03-13 | 只看该作者
                  这几天啥事没干都在折腾这个了,问了很多人,实在没办法了,只好来官方论坛问下了。。。

                    有赞-技术支持

                      黑芝麻 青铜   2019-03-14 | 只看该作者
                      有赞-妮子 发表于 2019-3-13 15:58
                      请参考此公告:https://bbs.youzan.com/thread-672907-1-1.html


                      非常感谢,终于搞懂是为啥了!

                        1跳至
                        您需要登录后才可以回帖 登录 | 立即注册

                        本版积分规则

                        复制链接
                        新浪微博
                        QQ空间
                        微信扫码
                        • 回复

                        • 评分

                        客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

                        复制成功