orgnc / sdk
官方 SDK,用于与有机平台集成
dev-master
2022-04-08 08:18 UTC
Requires
- php: >=7.4
- gmostafa/php-graphql-client: ^1.10
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: 3.6.0
- wp-coding-standards/wpcs: 2.3.0
This package is auto-updated.
Last update: 2024-09-19 22:40:28 UTC
README
用于与有机平台 API 集成的 PHP SDK
您需要有机平台的账户才能连接到 API。如果您对使用有机平台的强大功能来增强您的数字媒体感兴趣,请联系有机销售部门。
身份验证
您可以从有机控制台的“文档”>“WordPress 插件”部分检索您的 API 密钥。请注意,虽然 API 密钥通常用于我们的插件,但在这里也可以直接与 SDK 一起使用。
此外,SDK 中的几乎所有操作都是在单个网站的上下文中执行的。要获取您要工作的网站的 UUID,请转到您的控制台中的“文档”>“代码片段”部分。目前找到 UUID 有点困难,但在选择网站后,您可以在这里看到它在配置字符串中被高亮显示的部分。
连接到 API
有机发布了一个 GraphQL API 端点以进行通信。基本连接方式如下
use Organic\SDK\SDK; $apiKey = '__FROM_YOUR_DASHBOARD__'; $siteId = '__UUID_FOR_YOUR_WEBSITE__'; $sdk = new SDK( $siteId, $apiKey );
获取您网站的 Ads.txt
如果您在您的网站上使用有机广告并想拉取您管理的 ads.txt 内容,您可以使用以下方法:
$myAdsTxt = $sdk->queryAdsTxt();

