PHP 樣例 發送短信(示例1)、發送分批短信(示例1) 發送短信(示例2)、發送分批短信(示例2) 接收狀态報告、接收上行短信 環境要求 基于PHP 7.2.9版本,要求PHP 7.0及以上版本。 依賴配置 Composer、Guzzle(僅示例1依賴) 請參考:https://getcomposer
常見問題 如何進行分段上傳 如何建立檔案夾 如何列出所有對象 如何使用URL進行授權通路 如何使用表單上傳 如何分段下載下傳大對象 如何使對象可以被匿名使用者通路 如何确定OBS服務位址和區域資訊 如何擷取通路密鑰 如何使用Composer下載下傳SDK HTTP狀态碼報405,如何處理?
設定桶的CORS配置 功能說明 設定桶的跨域資源共享規則,以允許用戶端浏覽器進行跨域請求。 方法定義 1. ObsClient->setBucketCors(array $parameter)
2. ObsClient->setBucketCorsAsync(array $parameter
删除桶的CORS配置 功能說明 删除指定桶的跨域資源共享規則。 方法定義 1. ObsClient->setBucketCors(array $parameter)
2. ObsClient->setBucketCorsAsync(array $parameter, callable
日志初始化 功能說明 通過開啟SDK日志功能,可将接口調用過程中産生的日志資訊記錄到日志檔案,用于後續的資料分析或問題定位。 方法定義 ObsClient->initLog(array $parameter) 參數描述 字段名 類型 限制 說明 FilePath string 必選
多版本控制 多版本控制簡介 設定桶多版本狀态 檢視桶多版本狀态 擷取多版本對象 複制多版本對象 取回多版本歸檔存儲對象 列舉多版本對象 多版本對象權限 删除多版本對象
設定桶标簽 功能說明 設定桶的标簽。 方法定義 1. ObsClient->setBucketTagging(array $parameter)
2. ObsClient->setBucketTaggingAsync(array $parameter, callable $callback)
設定桶配額 功能說明 設定桶的配額值,機關為位元組,支援的最大值為263-1,配額值設為0表示桶的配額沒有上限。 方法定義 1. ObsClient->setBucketQuota(array $parameter)
2. ObsClient->setBucketQuotaAsync(array
使用Kafka Adapter上傳與下載下傳資料 Kafka Adapter概述 準備環境 上傳資料 下載下傳資料 資料下載下傳的消費模式 下載下傳資料之消費位移 與原生KafkaConsumer接口适配說明 父主題: 實時資料接入
建立桶 功能說明 按照使用者指定的桶名建立一個新桶。新建立桶的桶名在OBS中必須是唯一的。除同一個使用者重複建立同一區域的同名桶外,其他場景重複建立同名桶均會失敗。一個使用者可以擁有的桶的數量不能超過100個。 方法定義 1. ObsClient->createBucket(array
授權通路 使用URL進行授權通路
SDK下載下傳 下載下傳位址 OBS PHP SDK最新版本:OBS PHP SDK OBS PHP SDK曆史版本下載下傳: OBS PHP SDK 3.0.2 OBS PHP SDK 3.0.1 OBS PHP SDK 2.1.2 SDK源碼和API文檔 SDK源碼請參見:GitHub 接口參考文檔位址:SDK
擷取桶的Website配置 功能說明 擷取桶的Website配置。 方法定義 1. ObsClient->getBucketWebsite(array $parameter)
2. ObsClient->getBucketWebsiteAsync(array $parameter
何設定桶标簽: // 引入依賴庫
require 'vendor/autoload.php';
// 使用源碼安裝時引入SDK代碼庫
// require 'obs-autoloader.php';
// 聲明命名空間
use Obs\ObsClient;
// 建立ObsClient執行個體
何檢視桶标簽: // 引入依賴庫
require 'vendor/autoload.php';
// 使用源碼安裝時引入SDK代碼庫
// require 'obs-autoloader.php';
// 聲明命名空間
use Obs\ObsClient;
// 建立ObsClient執行個體