zero-shuai / tiktok-business-api-sdk-php
PHP client for TikTok Business API generated from the existing SDK surface.
Package info
github.com/Zero-Shuai/tiktok-business-api-sdk-php
pkg:composer/zero-shuai/tiktok-business-api-sdk-php
v0.1.0
2026-04-30 02:37 UTC
Requires
- php: >=8.0
- ext-curl: *
- ext-json: *
README
This package is generated from the JavaScript SDK surface in ../js_sdk/src.
It provides PHP API classes under TikTok\BusinessApi\Api, model classes under
TikTok\BusinessApi\Model, and a shared ApiClient.
Install
Requires PHP 8.0+, ext-json, and ext-curl.
composer install
For local path usage from another project:
{
"repositories": [{"type": "path", "url": "../tiktok-business-api-sdk/php_sdk"}],
"require": {"zero-shuai/tiktok-business-api-sdk-php": "*"}
}
After publishing to Packagist:
composer require zero-shuai/tiktok-business-api-sdk-php
Example
use TikTok\BusinessApi\Api\ToolApi; use TikTok\BusinessApi\ApiClient; $api = new ToolApi(new ApiClient()); $response = $api->searchRegion('ADVERTISER_ID', 'ACCESS_TOKEN', [ 'language' => 'en', ]);
Set credentials from environment variables or your secret manager. Do not commit real access tokens, advertiser IDs, app secrets, or account data.
Test
composer test