{"id":19411462,"url":"https://github.com/volcengine/volc-sdk-php","last_synced_at":"2025-04-07T11:09:52.587Z","repository":{"id":48424856,"uuid":"307109611","full_name":"volcengine/volc-sdk-php","owner":"volcengine","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-24T12:08:12.000Z","size":1577,"stargazers_count":16,"open_issues_count":9,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-25T06:47:33.593Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/volcengine.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-25T13:51:40.000Z","updated_at":"2024-10-24T12:08:00.000Z","dependencies_parsed_at":"2022-08-26T09:22:32.888Z","dependency_job_id":"d215fe4e-d607-4a3a-8165-d41f36f02270","html_url":"https://github.com/volcengine/volc-sdk-php","commit_stats":{"total_commits":340,"total_committers":46,"mean_commits":7.391304347826087,"dds":0.7823529411764706,"last_synced_commit":"5d605f8f7a0802c22b405e009076fc9e3d7c0525"},"previous_names":[],"tags_count":120,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fvolc-sdk-php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fvolc-sdk-php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fvolc-sdk-php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/volcengine%2Fvolc-sdk-php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/volcengine","download_url":"https://codeload.github.com/volcengine/volc-sdk-php/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640465,"owners_count":20971557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T12:21:29.685Z","updated_at":"2025-04-07T11:09:52.563Z","avatar_url":"https://github.com/volcengine.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003cimg src=\"https://iam.volccdn.com/obj/volcengine-public/pic/volcengine-icon.png\"\u003e\u003c/h1\u003e\n\u003ch1 align=\"center\"\u003e火山引擎SDK for PHP\u003c/h1\u003e \n欢迎使用火山引擎SDK for PHP，本文档为您介绍如何获取及调用SDK。\n\n## 前置准备\n### 服务开通\n请确保您已开通了您需要访问的服务。您可前往[火山引擎控制台](https://console.volcengine.com/ )，在左侧菜单中选择或在顶部搜索栏中搜索您需要使用的服务，进入服务控制台内完成开通流程。\n### 获取安全凭证\nAccess Key（访问密钥）是访问火山引擎服务的安全凭证，包含Access Key ID（简称为AK）和Secret Access Key（简称为SK）两部分。您可登录[火山引擎控制台](https://console.volcengine.com/ )，前往“[访问控制](https://console.volcengine.com/iam )”的“[访问密钥](https://console.volcengine.com/iam/keymanage/ )”中创建及管理您的Access Key。更多信息可参考[访问密钥帮助文档](https://www.volcengine.com/docs/6291/65568 )。\n###环境检查\nPHP版本需要不低于7.1。\n## 获取与安装\n推荐使用composer安装火山引擎SDK for PHP：\n```shell\n$ composer require volcengine/volc-sdk-php\n```\n## 相关配置\n### 安全凭证配置\n火山引擎SDK for PHP支持以下几种方式进行凭证管理：\n\n*注意：代码中Your AK及Your SK需要分别替换为您的AK及SK。*\n\n**方式一**：在Client中显式指定AK/SK **（推荐）**\n```php\n$client = Iam::getInstance();\n$client-\u003esetAccessKey(Your AK);\n$client-\u003esetSecretKey(Your SK);\n```\n\n**方式二**：从环境变量加载AK/SK\n  ```bash\n  VOLC_ACCESSKEY=\"Your AK\"  \n  VOLC_SECRETKEY=\"Your SK\"\n  ```\n**方式三**：从HOME文件加载AK/SK\n\n在本地的~/.volc/config中添加如下内容：\n  ```json\n    {\n      \"ak\": \"Your AK\",\n      \"sk\": \"Your SK\"\n    }\n  ```\n\n##其它资源\n示例参见[examples](./examples)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvolcengine%2Fvolc-sdk-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvolcengine%2Fvolc-sdk-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvolcengine%2Fvolc-sdk-php/lists"}