承接 saasus-platform/saasus-sdk-php 相关项目开发

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

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

saasus-platform/saasus-sdk-php

最新稳定版本:v1.10.10

Composer 安装命令:

composer require saasus-platform/saasus-sdk-php

包简介

SaaSus SDK for PHP

README 文档

README

English page is here.

SDK 利用の準備

セットアップ

composer config repositories.saasus-platform/saasus-sdk-php vcs https://github.com/saasus-platform/saasus-sdk-php

SDK 追加

composer require saasus-platform/saasus-sdk-php

環境変数を定義

### for SaaSus Platform
SAASUS_SAAS_ID="(画面のSaaS ID)"
SAASUS_API_KEY="(画面のAPI KEY)"
SAASUS_SECRET_KEY="(画面のクライアントシークレット)"
SAASUS_LOGIN_URL="https://auth.sample.saasus.jp/(ログイン画面のURL)"

SAASUS_SAAS_ID, SAASUS_API_KEY, SAASUS_SECRET_KEY は SaaS 開発コンソール画面に表示されている SaaS ID、 API キー  と クライアントシークレットを、 SAASUS_LOGIN_URL は、SaaS 開発コンソールで作成したログイン画面の URL を設定します。

認証モジュールの組み込み

api/routes/web.php

// SaaSus SDK標準のAuth Middlewareを利用する
Route::middleware(\AntiPatternInc\Saasus\Laravel\Middleware\Auth::class)->group(function () {
    // 固有のロジックを記載する

    Route::redirect('/', '/xxxxxx');
});

PHP SDK

  • Auth

    ユーザ情報、基本情報、認証情報、テナント情報、役割(ロール)情報などに参照・更新に利用します。

  • Pricing

    プライシングユニット、機能メニュー、料金プラン、メータリングユニットカウントなど料金に関連する情報の参照・更新に利用します。

  • Billing

    請求業務で使う外部 SaaS との連携情報の参照・更新に利用します。

  • Integration

    EventBridge 連携設定の参照・更新に利用します。

  • AwsMarketplace

    AWS Marketplace 連携設定の参照・更新に利用します。

  • Communication

    ユーザーからフィードバックを収集したり、回答するプラットフォームの作成に利用します。

  • ApiLog

    SaaSus Platformで提供しているAPIを実行した際のログ履歴の確認に利用します。

ユースケースサンプル

準備中・・・

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2025-04-11