Download the PHP package funmula/biggo-api-php-pms-client without Composer
On this page you can find all versions of the php package funmula/biggo-api-php-pms-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download funmula/biggo-api-php-pms-client
More information about funmula/biggo-api-php-pms-client
Files in funmula/biggo-api-php-pms-client
Download funmula/biggo-api-php-pms-client
More information about funmula/biggo-api-php-pms-client
Files in funmula/biggo-api-php-pms-client
Vendor funmula
Package biggo-api-php-pms-client
Short Description BigGo API PMS PHP Client is a API written in PHP
License MIT
Package biggo-api-php-pms-client
Short Description BigGo API PMS PHP Client is a API written in PHP
License MIT
Please rate this library. Is it a good library?
Informations about the package biggo-api-php-pms-client
🐘 BigGo PMS API — PHP Client
🛒 BigGo PMS (Price Monitoring System) 的官方 PHP client,讓你用幾行程式碼就能存取平台、群組與歷史報表。
✨ Features
- 🔑 自動 token 管理 — 自動處理 OAuth2
client_credentials換發與過期續期 - 🏬 平台 / 群組 / 報表 — 完整存取 PMS 資源階層
- 📦 多格式下載 — 支援
csv/excel/json報表下載,可直接存檔 - 🧩 零相依 — 僅使用 PHP 內建的 cURL 與 JSON 擴充
📑 Table of Contents
- 🚀 Getting Started
- 📥 Installation
- 🏗️ Initializing
- 📡 Accessing BigGo PMS API
- 🧭 How It Works
- 📚 API Reference
- 📄 License
🚀 Getting Started
📥 Installation
使用 composer:
🏗️ Initializing
先從 BigGo API 取得 client id 與 secret,再用以下程式碼建立 API 物件:
💡 還沒有 client id / secret?請參考 👉 Funmula-Corp/guide
📡 Accessing BigGo PMS API
📖 更多細節請參考 完整文件。
🧭 How It Works
🔐 認證流程:SDK 會在建立時自動換發 token,並在過期前自動續期。
🗂️ 資源階層:平台底下有群組,群組會產生報表,報表可下載成多種格式。
📚 API Reference
| 方法 | 說明 | 回傳 |
|---|---|---|
getPlatformList() |
🏬 取得可存取的平台列表 | array |
getGroupList($platformID) |
👥 取得平台內的群組列表 | array |
getReportList($platformID, $options = []) |
📊 取得歷史報表列表 | array |
getReport($platformID, $reportID, $fileType, $saveAsFile = false, $filePath = '', $fileName = '') |
📥 下載報表(csv/excel/json) |
內容或檔案路徑 |
isTokenExpired() |
⏳ 檢查 token 是否過期 | bool |
getReportList 的 $options 可帶 size、in_sort、in_form、pms_groupid、start、end。
📄 License
MIT
All versions of biggo-api-php-pms-client with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
The package funmula/biggo-api-php-pms-client contains the following files
Loading the files please wait ...