定制 xjtuana/xjtu-api 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

xjtuana/xjtu-api

Composer 安装命令:

composer require xjtuana/xjtu-api

包简介

XJTU API package for PHP

关键字:

README 文档

README

PHP Client for XJTU API

目前支持:

  • ApiNetworkLog 用户网络日志接口
  • ApiSms 统一消息协作平台(短信接口)

Usage 使用方法

composer require xjtuana/xjtu-api ~2.0.0
  • 示例代码

NetworkLog:

use Xjtuana\XjtuApi\Api\ApiNetworkLog;

$networklog = new ApiNetworkLog(
    'API_URL'
);
echo $networklog->getStuByUsername('PPPOE_USERNAME');
echo $networklog->getWenetByUsername('PPPOE_USERNAME');

Sms:

use Xjtuana\XjtuApi\Api\ApiSms;

$sms = new ApiSms([
    API_URL',
    [
        'accountID' => 'ACCOUNT_ID',
        'accountKey' => 'ACCOUNT_KEY',
        'channelIds' => 'CHANNEL_ID',
    ]
);

var_dump($sms->getChannels());
echo "\n";

var_dump($sms->send(['SMS_TARGET'], 'SMS_CONTENT'));
echo "\n";

API

ApiNetworkLog

  • getStuPppoeByUsername() 通过用户名/NETID获取Stu PPPOE日志

    • 参数:string 查询的用户名/NETID

    • 返回值:string 日志

  • getStuWlanByUsername() 通过用户名/NETID获取Stu WLAN日志

    • 参数:string 查询的用户名/NETID

    • 返回值:string 日志

  • getWenetPppoeByUsername() 通过用户名/NETID获取Wenet PPPOE日志

    • 参数:string 查询的用户名/NETID

    • 返回值:array 日志数组

ApiSms

  • getChannels() 获取可以使用的消息渠道

    • 返回值:array 渠道列表
  • send() 发送消息(目前仅支持短信)

    • 参数:array 目标手机号数组

    • 参数:string 短信内容

    • 返回值:array 渠道列表

Related Packages 相关包

统计信息

  • 总下载量: 125
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-09-08

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固