一个并不起眼的二维码就象一个万花筒,掀起了一场恒古未有的大变革,不仅改变了社会的方方面面,有效促进了金融、经济的新渠道繁荣。从大家熟悉的“微信,连接一切!”的视频疯传微信朋友圈后,让我们看到了移动互联网智能生活的未来。

视频里,通过扫描二维码轻松购物、点餐、就医、旅行、住宿,叫外卖一切都那么方便就可以获取信息,预约购买,完成闭环支付,解决了诸多以前想都别想的问题。

从表面来看,是移动互联网给我们带来了诸多的便利,但深究一下,我们会发现这一切的一切,如果只是一个微信平台,是不可能完成的。只有与餐饮、票务、酒店、医疗、支付等各个领域形成平台合作才能帮助消费者完成以上的各种操作,而微信与其他平台的合作依靠的就是一个网络连接技术,他就是API接口。

什么是二维码?我为什么需要一个二维码?

二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来在移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能储存更多的信息,在今天,二维码被用来赋予产品或宣传单页一个数字维度,可以转向URL。你可以用挖数据平台在线二维码生成器生成自己的专属二维码。

二维码API接口:即可识别二维码返回字符串,也可输入相应地址,生成对应的url地址,图片地址有效时间为7天。

子接口:

  • 二维码识别
  • 生成二维码图片

接口地址: https://登录后显示/pyi/55/162(支持:http/https)

返回格式:json,xml

请求方式:POST,GET

POST 请求需要设置Header头:Content-Type: application/x-www-form-urlencoded;charset=utf-8

请求说明:

名称

必填

类型

说明

示例 参数另存

appid

String

应用ID,在后台我的应用查看或者添加

1

base64

String

base64位格式的图片,最大允许2M文件图片转base64工具

data:image/png;base64,AAAA

format

String

返回数据格式类型,每个接口已经说明支持返回格式:json,xml

json

sign

String

1.使用Md5方式验证,参数按一定规则md5后返回的字符串,详情点击这里阅读
2.使用Hash验证方式,直接跟上密钥即可。
通过我的应用里面修改验证方式

52a9dbe274a5c537bbf7a53e2d66c09f

time

String

请求时传递的当前服务器时间戳

1545829466

返回参数说明:

名称

必填

类型

说明

示例 参数另存

codeid

Integer

状态码,返回10000状态都会进行计费。具体说明可查看状态码说明

10000

message

String

请求状态说明

返回成功

qr_url

String

生成之后返回的url地址,该地址有效时间为24小时,请快保存

https://www.storeapi.net/upload/temp/qrcode/466aa30f8aa2d339f8bc6a4d2e2f82df.png

retdata

Array

回数据集合,可能是数据、对象或者字符串

time

String

请求时传递的当前服务器时间戳

1548669566

状态码说明:

状态码

说明

10000

返回成功

10001

appid必须指定,可以我的应用里面查看

10002

sign值必须指定,加密规则请前往帮助中心查看

10003

sign值验证不通过,加密规则请前往帮助中心查看

10004

时差不能超过10分钟,可以不传递这个参数,注意时间戳单位是秒

10005

appid错误,请检查appid值,前往会员中心->我的应用查看或添加

10006

当前IP地址未授权,请前往用户中心->我的应用添加ip{@info}

10007

应用被禁用,请联系客服处理

10008

应用内没有该接口,请到我的应用里面添加这个接口

10009

api接口不存在

10010

您没有添加该api接口

10011

api已经到期

10012

没有订购任何api,请前往购买后再操作

10013

该接口已经暂停使用

10014

未知的错误,可以联系客服处理

10015

参数个数错误

10019

{@info}

10017

time必须是整型

10018

次数不足

10020

子接口不存在,可能已经被关闭

10021

服务器发生错误

10022

帐户余额不足,请充值!

10023

订单提交成功,等待回调结果

10024

调试模式数据

10025

查无数据

请求示例:

什么是二维码?为什么需要一个二维码?相关推荐

  1. PHP 二维数组根据另一个二维数组的值进行排序

    PHP 二维数组根据另一个二维数组的值进行排序 二维数组根据另一个二维数组的某个值进行排序 例子:有以下两个二维数组 goods:道具数组,记录了道具id.道具名称.道具价值 goodsUseTime ...

  2. 一码多用:扫描一个二维码自动跳转支付宝/微信小程序、安卓/iosAPP

    随着支付宝,微信小程序的慢慢崛起,现在很多公司同一款程序都开发了四个版本.支付宝/微信小程序.安卓/iosAPP.但是随着程序的增加,引导用户使用就成了问题.比如,一家店门口如何贴一张二维码.实现用户 ...

  3. 返回一个二维整数数组中的最大的子数组和

    一.题目: 1.输入一个二维整形数组,数组里有正数有负数. 2.二维数组中连续的一个子矩阵组成一个子数组. 3.求所有子数组的和的最大值. 二.设计思想: .定义一个二维数组,使用二重循环对其进行赋值 ...

  4. spring-boot ffmpeg 搭建一个音频转码服务

    2019独角兽企业重金招聘Python工程师标准>>> 利用FFMPEG实现一个音频转码服务 提供一个音频转码服务,主要是利用ffmpeg实现转码,利用java web对外提供htt ...

  5. go 递归tree关系_Go实现一个二叉搜索树

    什么是二叉搜索树 二叉搜索树(binary search tree,BST[1])也叫排序的二叉树,根节点比左边子树的所有节点都大,比右边子树上的所有节点都小,如下图就是一个二叉搜索树: 要实现一个二 ...

  6. 二叉搜索树c++_LeetCode98验证二叉搜索树

    这是第73篇LeetCode题解   递归 眼下正是秋招季,周围的同学面试都面疯了,我还在日常摸鱼,在一番思索之后我决定继续更新公众号?,要不然要被别人甩两条街了.后面继续更新一些高质量的题解以及部分 ...

  7. 用一个二维码做下载地址,自动区分是 ios 还是 android

    用一个二维码做下载地址,自动区分是 ios 还是 android, 甚至区分 iphone  和 ipad. <html><head><meta http-equiv=& ...

  8. 一张照片,如何生成一个二维码?

    冬天落在恭王府的第一场大雪.春天聚在河边觅食的麻雀.盛夏午后从冰箱里拿出来的大西瓜.深秋爬满南墙的红叶--每一份惊喜和快乐,都值得分享给更多的朋友. 今天我们要介绍的是,如何将一张照片,做成一个二维码 ...

  9. 苹果安卓APP下载地址合并为一个二维码

    公司做APP推广,因为苹果系统和安卓系统的区别,上架的应用市场也不同,导致了苹果和安卓各有一个APP下载二维码,这样推广起来很不方便,所以一直想实现能够一个二维码同时兼具苹果和安卓下载地址.苹果用户扫 ...

  10. 无广告托管应用,免费的应用分发平台,提供下载次数等数据统计,Android、ios应用合并,一个二维码搞定

    前言 省去自建服务器的麻烦,并且提供了下载次数等数据统计,可以随时查看历史版本,一个二维码搞定Android和ios,扫码时可根据机型自动识别,给开发者提供很大便利,不仅免费而且操作非常的简单. 1. ...

最新文章

  1. 年收入百万美元AI科学家的烦恼与思考
  2. 13张图彻底搞懂分布式系统服务注册与发现原理
  3. flask管理不同的路由
  4. 如何查看表和索引的统计信息
  5. 源码包编译PHP5.6,源码编译安装php5.6
  6. RE validation in Java EE
  7. 前端学习(582):实现观看和调试dom节点
  8. 日常问题——VMware下的CentOS7 Ping不通百度
  9. Linux(Ubuntu)设置系统时区
  10. 两栈共享存储空间算法
  11. 用css3制作一个搜索框效果
  12. 从Preact了解一个类React的框架是怎么实现的(二): 元素diff
  13. 程序员,学会这些技能让你的薪资翻倍!
  14. 牛客网SQL数据库实战之查找入职员工时间排名倒数第三的员工所有信息
  15. hello world_AngularJS Hello World示例
  16. 49 字符大小写排序
  17. JS获取浏览器高度和宽度
  18. HTML怎么使表格居中显示
  19. MPEG4技术全攻略
  20. 全球开发者各出奇招:我们想这样适配iPhone X

热门文章

  1. if语句与switch语句
  2. TIJ阅读笔记(第十四章)[转]
  3. cobalt strik启动
  4. 服务器 字体文件太大,网页的字体文件过大
  5. python元编程的书_C++模板元编程 PDF 超清版
  6. 如何修改PDF文件,怎样将PDF文件拆分
  7. Python+OpenCV中的Shi-Tomasi角点检测实现(附代码)
  8. 网站备案 服务器变更,网站变更服务器备案
  9. 武田宣布就拟收购Shire plc签署优先短期贷款工具协议及次级银团贷款协议和过桥信贷协议第二次修订
  10. 太可怕了! 五一外出还敢连WiFi?