orgnc/sdk

官方 SDK,用于与有机平台集成

dev-master 2022-04-08 08:18 UTC

This package is auto-updated.

Last update: 2024-09-19 22:40:28 UTC


README

用于与有机平台 API 集成的 PHP SDK

您需要有机平台的账户才能连接到 API。如果您对使用有机平台的强大功能来增强您的数字媒体感兴趣,请联系有机销售部门

身份验证

您可以从有机控制台的“文档”>“WordPress 插件”部分检索您的 API 密钥。请注意,虽然 API 密钥通常用于我们的插件,但在这里也可以直接与 SDK 一起使用。

Organic Dashboard API Key

此外,SDK 中的几乎所有操作都是在单个网站的上下文中执行的。要获取您要工作的网站的 UUID,请转到您的控制台中的“文档”>“代码片段”部分。目前找到 UUID 有点困难,但在选择网站后,您可以在这里看到它在配置字符串中被高亮显示的部分。

Organic Dashboard Site 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();