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

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

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

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

什么是二维码?为什么需要一个二维码?_第1张图片

 

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

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

什么是二维码?为什么需要一个二维码?_第2张图片

 

二维码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

查无数据

请求示例:

什么是二维码?为什么需要一个二维码?_第3张图片

 

你可能感兴趣的:(接口,API,挖数据,java,开发语言,php,sqlite)