PHPackages                             kingsoftcloud/sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. kingsoftcloud/sdk-php

ActiveLibrary[API Development](/categories/api)

kingsoftcloud/sdk-php
=====================

ksyun OpenApi php sdk

1.7.45(1mo ago)0901Apache-2.0PHPPHP &gt;=5.6.0CI passing

Since Nov 26Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/kingsoftcloud/sdk-php)[ Packagist](https://packagist.org/packages/kingsoftcloud/sdk-php)[ Docs](https://github.com/kingsoftcloud/sdk-php)[ RSS](/packages/kingsoftcloud-sdk-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (115)Used By (0)

简介
==

[](#简介)

欢迎使用金山云开发者工具套件（SDK）。为方便开发者调试和接入金山云产品 API，这里向您介绍适用于 PHP 的金山云开发工具包，并提供首次使用开发工具包的简单示例。让您快速获取金山云 PHP SDK 并开始调用。

依赖环境
====

[](#依赖环境)

1. PHP 5.6.0 版本及以上
2. 从控制台 开通相应产品
3. 获取 SecretID、SecretKey 以及调用地址endpoint，具体参考各产品说明。

获取安装
====

[](#获取安装)

安装 PHP SDK 前，先获取安全凭证。在第一次使用云API之前，用户首先需要在控制台上申请安全凭证，安全凭证包括 SecretID 和 SecretKey， SecretID 是用于标识 API 调用者的身份，SecretKey是用于加密签名字符串和服务器端验证签名字符串的密钥。SecretKey 必须严格保管，避免泄露。

通过 Composer 安装
--------------

[](#通过-composer-安装)

通过 Composer 获取安装是使用 PHP SDK 的推荐方法，Composer 是 PHP 的依赖管理工具，支持您项目所需的依赖项，并将其安装到项目中。关于 Composer 详细可参考 Composer 官网 。

1. 安装Composer： windows环境请访问[Composer官网](https://getcomposer.org/download/)下载安装包安装。

    unix环境在命令行中执行以下命令安装。

    > curl -sS  | php

    > sudo mv composer.phar /usr/local/bin/composer
2. 执行命令 `composer require kingsoftcloud/sdk-php` 添加依赖。
3. 在代码中添加以下引用代码。注意：如下仅为示例，composer 会在项目根目录下生成 vendor 目录，`/path/to/`为项目根目录的实际绝对路径，如果是在当前目录执行，可以省略绝对路径。

    > require '/path/to/vendor/autoload.php';

php\_curl 扩展
------------

[](#php_curl-扩展)

此 SDK 依赖的 GuzzleHttp 需要开启 php\_curl 扩展，查看环境上的 php.ini 环境确认是否已启用，例如在 Linux 环境下，PHP 7.1 版本，托管在 apache 下的服务，可以打开 /etc/php/7.1/apache2/php.ini 中查看 extension=php\_curl.dll 配置项是否已被注释，请删除此项配置前的注释符并重启 apache。

现情况不一。可以运行 `php -r "echo sys_get_temp_dir();"` 打印系统默认临时目录绝对路径，然后在 `php.ini` 配置 `sys_temp_dir` 为这个值尝试是否能解决。

示例
==

[](#示例)

参见金山云控制台-API Explorer-对应服务-SDK示例

###  Health Score

47

—

FairBetter than 94% of packages

Maintenance92

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 69.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~14 days

Recently: every ~4 days

Total

113

Last Release

39d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/de807ce1d0268e5ccfc15e662c7cb39c400dcb378a52799499a1e9b36de0caeb?d=identicon)[ksc-online-sdk](/maintainers/ksc-online-sdk)

---

Top Contributors

[![ksc-online-sdk](https://avatars.githubusercontent.com/u/76722899?v=4)](https://github.com/ksc-online-sdk "ksc-online-sdk (9 commits)")[![orange89757](https://avatars.githubusercontent.com/u/93572428?v=4)](https://github.com/orange89757 "orange89757 (3 commits)")[![xuyaming0800](https://avatars.githubusercontent.com/u/10917425?v=4)](https://github.com/xuyaming0800 "xuyaming0800 (1 commits)")

### Embed Badge

![Health badge](/badges/kingsoftcloud-sdk-php/health.svg)

```
[![Health](https://phpackages.com/badges/kingsoftcloud-sdk-php/health.svg)](https://phpackages.com/packages/kingsoftcloud-sdk-php)
```

###  Alternatives

[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3731.2M42](/packages/tencentcloud-tencentcloud-sdk-php)[keboola/storage-api-client

Keboola Storage API PHP Client

10387.5k25](/packages/keboola-storage-api-client)[jasara/php-amzn-selling-partner-api

A fluent interface for Amazon's Selling Partner API in PHP

1344.8k1](/packages/jasara-php-amzn-selling-partner-api)[convertkit/convertkitapi

Kit PHP SDK for the Kit API

2167.1k1](/packages/convertkit-convertkitapi)[mapado/rest-client-sdk

Rest Client SDK for hydra API

1125.9k2](/packages/mapado-rest-client-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
