使用ebay API

时间:2018-01-04 19:17:17

标签: php

我需要在php中使用ebay创建和发布产品,我发现这个sdk,但这不适合我,有些代码或示例吗?     https://github.com/davidtsadler/ebay-sdk-php

在这个sdk中我得到了这个错误

Cannot read credentials from /.ebay_sdk/credentials in C:\wamp64\www\ebay\vendor\dts\ebay-sdk-php\src\Credentials\CredentialsProvider.php on line 132

但我改变了CredentialsProvider.php中的凭据

1 个答案:

答案 0 :(得分:1)

我正在使用相同的SDK(令人惊讶的是它有多棒)。创建此SDK的人还提供了一些示例。你可以找到所有here。在Trading文件夹中,您将找到6个(我认为)如何使用此SDK列出项目的不同示例。 如果您仍然遇到凭据问题,可以手动添加凭据(但我不建议这样做)。而不是使用

$service = new Services\TradingService([
    'credentials' => $config['sandbox']['credentials'],
    'sandbox'     => true,
    'siteId'      => $siteId
]);

你可以使用

$service = new Services\TradingService([
    'credentials' => [
        'devId' => 'YOUR_DEV_ID',
        'appId' => 'YOUR_APP_ID',
        'certId' => 'YOUR_CERT_ID',
    ],
    'siteId'    => EBAY_SITE_ID,
    'sandbox'   => true,      // or false, up to you
    'token'     => 'YOUR_TOKEN'
]);