afosto/io-sdk

Afosto IO SDK

安装: 221

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

公开问题: 1

类型:package

1.13.32 2021-06-22 05:37 UTC

README

PHP 的 Afosto.io SDK 使开发者能够轻松访问和使用 afosto-io 服务。

入门指南

如果在运行过程中遇到任何问题,请随时在此存储库中打开一个问题。

文档

API 文档可以在 https://developers.afosto.io 找到。

先决条件

要开始,您需要

  • 一个免费的 afosto.io 账户(注册 此处
  • 确保您已安装 composer 以快速开始
  • php 7

安装

您可以通过 composer 轻松安装客户端

composer require afosto/io-sdk

构建于

  • JanePHP - 用于生成 API 客户端
  • Swagger - API 管理工具
  • Redoc - 优秀的 API 文档工具

版本控制

我们使用 SemVer 进行版本控制。有关可用版本,请参阅此存储库的 标签

示例

使用 SDK 连接非常简单。您使用客户端凭据实例化 SDK,然后就可以开始发送请求了。另外,您还可以在请求中添加您想要的权限范围。

$scopes = ['iam:users:create'];
$client = new \Afosto\Sdk\Sdk("1234","123456",$scopes);
$user = $client->getAuthorizedClient()->createUser(
    (new \Afosto\Sdk\Model\IamUserModel)
        ->setEmail("info@afosto.com")
        ->setFirstName("info")
        ->setLastName("afosto")
);

//prints the created user id
print_r($user->getId());

许可证

此项目采用 MIT 许可证 - 详细信息请参阅 LICENSE.md 文件。