承接 laxinplus/openapi-php-sdk 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

laxinplus/openapi-php-sdk

最新稳定版本:1.0.0

Composer 安装命令:

composer require laxinplus/openapi-php-sdk

包简介

LanXin+ OpenAPI Platform

README 文档

README

关于

  • 此PHP SDK基于蓝信开放平台API构建
  • 蓝信开放平台,便于企业应用与蓝信集成,让协同与管理更加高效
  • 蓝信开放接口SDK,便捷调用服务端API,例如:认证授权、通讯录、消息通知、角色权限、媒体素材、组织管理、应用管理等具体可以访问 蓝信开放平台API 文档 看看

运行环境

  • PHP 7.3 及以上

安装方法

方式一:

  • 如果您使用composer管理项目依赖项,请在您的项目根目录中运行以下命令:
  composer require laxinplus/openapi-php-sdk
  • 您也可以在composer.json文件中声明对 PHP 的蓝信 PHP SDK 的依赖
  "require": {
      "laxinplus/openapi-php-sdk": "~1.0"
  }
  • 然后运行composer install以安装依赖项。安装 Composer Dependency Manager 后,在 PHP 代码中导入依赖项:
  require_once __DIR__ . '/vendor/autoload.php';

方式二:

  • 下载SDK源码,可执行 composer install 生成 autoload.php文件:
  require_once('/path/to/lanxinplus-openapi-php-sdk/vendor/autoload.php');

快速使用

获取 APP_TOKEN

<?php
require_once(__DIR__ . '/vendor/autoload.php');

use \GuzzleHttp\Client;

$host = "host"; // 蓝信开放平台网关地址, e.g.: https://example.com/open/apigw
$appId = "appId"; // 应用ID, e.g.: 1234567-7654321
$appSecret = "appSecret"; // 应用密钥, e.g.: D25F65E65D887AEFD9C92B00310286FA

$config = new LanXinPlusOpenAPI\Configuration($host, $appId, $appSecret);
$api = new LanXinPlusOpenAPI\Api\AuthApi(new Client(), $config);
$resp = $api->V1ApptokenCreate("client_credential" ,$appId, $appSecret);
print_r($resp);

测试用例使用说明

运行test

composer install
./vendor/bin/phpunit test/api/AuthApiTest.php

联系我们

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: unlicense
  • 更新时间: 2023-07-19