Maintainers

Details

gitee.com/qiansion/api

1.5.3 2023-10-09 17:30 UTC

This package is auto-updated.

Last update: 2025-03-09 20:28:51 UTC


README

QianSionAPI

QianSionAPIQianSion官方推出的统一API接口服务,提供接口调用服务及开发SDK,旨在帮助开发者更方便的调用官方提供的各类API接口及服务。

安装依赖

如果已在系统上全局安装 Composer ,请直接在项目目录中运行以下内容来安装 QianSionApi SDK For PHP 作为依赖项:

composer require qiansion/api

快速使用

以【快递】查询接口为例

use QianSionApi\Client;

$client = new Client("YourAppKey", "YourAppSecret");

$result = $client->redirectUri('KuaiDi/Query', 'POST')
    ->withOrderNo('快递单号')
    ->request();


$result = $client->redirectUri('IP/getInfo', 'POST')
    ->withip('114.114.114.114')
    ->request();

所有的接口服务和方法都支持IDE自动提示和完成(请务必注意方法大小写必须保持一致),基本上不需要文档即可完成接口开发工作,所有的API调用服务必须设置AppKeyAppSecret值(注意,请勿泄露),用于接口调用的鉴权认证。

AppKeyAppSecret的值可以在官方获取到,每个账号可以根据实际情况建立多个应用。

该SDK服务仅支持官方已经接入的API接口,接口数量将逐步增加,你可以告诉我们你需要的API接口,我们将视情况进行新增接口接入。

返回数据

QianSionApi所有的接口返回数据为JSON格式,通用规范如下:

名称类型说明
codeint返回码,200 表示成功 其它表示失败
messagestring返回提示信息
dataobject返回数据

鸣谢

特别鸣谢ThinkAPI的优秀设计思路。

版权信息

本项目遵循 Apache-2.0 开源协议发布。