yilianyun-php-sdk

Requirement

PHP >= 5.4

Installation

composer require yly-openapi/yly-openapi-sdk

Usage

接口类Lib/Api/*.php,集成了所有的易联云接口 配置类Lib/Config/YlyConfig.php 授权类Lib/Oauth/YlyOauthClient.php,获取调用凭证AccessToken,每日上限次数20次,24小时后更新次数 接口调用类Lib/Protocol/YlyRpcClient.php,包括了md5工具函数,Sign工具函数,uuid函数,可以直接用这个类直接进行接口调用

<?php //composer下加载方式 include_once __DIR__ . "/vendor/autoload.php"; //gitHub下载加载方式 include_once __DIR__ . "/Lib/Autoloader.php"; //初始化配置 use AppConfigYlyConfig; $config = new YlyConfig('你的应用id', '你的应用密钥'); //v2.0接口需设置请求域名 $config->setRequestUrl('https://open-api.10ss.net/v2'); //获取token use AppOauthYlyOauthClient; $client = new YlyOauthClient($config); $token = $client->getToken(); //若是开放型应用请传授权码code var_dump($token); //授权打印机(自有型应用使用,开放型应用请跳过该步骤) use AppApiPrinterService; $printer = new PrinterService($token->access_token, $config); $data = $printer->addPrinter('你的机器码', '你的机器密钥', '机器昵称也可不填', 'gprs卡号没有可不填'); var_dump($data); //调取文本打印 use AppApiPrintService; $print = new PrintService($token->access_token, $config); $data = $print->index('你的机器码','打印内容排版可看Demo下的callback.php','你的系统内部id自定义32位以内'); var_dump($data); //调取图形打印 use AppApiPicturePrintService; $print = new PicturePrintService($token->access_token, $config); $data = $print->index('你的机器码','打印内容排版可看Demo下的callback.php','你的系统内部id自定义32位以内'); var_dump($data);

ChangeLog

[v2.0.3]

Release Date : 2023-11-01 [Feature]v2新增K8推送开关设置接口。 [Feature]v2新增K8高级设置接口。

[v2.0.1]

Release Date : 2023-10-18 [Feature]v2更新K8关键词设置接口。

[v2.0]

Release Date : 2023-06-07 [Feature]更新接口v2.0版本,文档 [Feature]v2新增订单重打(单订单)接口。 [Feature]v2新增面单取消

[v1.0.3]

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。