ravimukti / tokopedia-api-client
PHP 的 Tokopedia API 客户端
v1.2.1
2023-06-08 08:04 UTC
Requires
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- vlucas/phpdotenv: ^5.4
This package is auto-updated.
Last update: 2024-09-08 10:54:40 UTC
README
Composer 库,用于 Tokopedia Open API。请在此 链接 中查找有关 Open API 的相关信息
如何安装
composer install ravimukti/tokopedia-api-client
如何使用
$tokopediaAuthRequest = new AuthorizationRequest();
$tokopediaConfig = new TokopediaConfigClient();
$tokopediaConfig->setPartnerId($_ENV["TOKOPEDIA_PARTNER_ID"]);
$tokopediaConfig->setPartnerKey($_ENV["TOKOPEDIA_PARTNER_KEY"]);
$baseUrl = $_ENV["TOKOPEDIA_AUTH_HOST"];
$apiPath = "/token";
$body = [];
$response = $tokopediaAuthRequest->httpPost($baseUrl, $apiPath, $body, $tokopediaConfig);
$tokopediaGeneralRequest = new GeneralRequest();
$tokopediaConfig = new TokopediaConfigClient();
$tokopediaConfig->setPartnerId($_ENV["TOKOPEDIA_PARTNER_ID"]);
$tokopediaConfig->setAccessToken($_ENV["TOKOPEDIA_ACCESS_TOKEN"]);
$baseUrl = $_ENV["TOKOPEDIA_API_HOST"];
$apiPath = "/inventory/v1/fs/".$tokopediaConfig->getPartnerId()."/product/info?product_id=15341594";
$response = $tokopediaGeneralRequest->httpGet($baseUrl, $apiPath, $tokopediaConfig);