- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
<分区>
我已经在这个问题上好几天了,但我似乎找不到解决方案。
我正在尝试通过 ebay API 授权以获取用于进一步操作的用户 token 。
当我使用沙箱环境时,一切都很好,但是一旦我使用生产环境,我就会收到以下错误:
{"error":"invalid_client","error_description":"client authentication failed"}
我的文件结构如下:
配置.php:
<?php
/* SAndbox
$config = [
'client_id' => 'xxxxx-xxxxxx-SBX-e55b66fda-63c7e331',
'client_secret' => 'SBX-xxxxxx-dxxxxxb-47cb-9bee-f33b',
'ru_name' => 'xxxxxxxxx-oxxxxas-xxxxxxx-tsuggc',
'login_url' => 'https://auth.sandbox.ebay.com/oauth2/authorize',
'oauth_url' => 'https://api.sandbox.ebay.com/identity/v1/oauth2/token',
'api_scopes' => ['https://api.ebay.com/oauth/api_scope/sell.inventory'],
];
*/
$config = [
'client_id' => 'xxxxxx-CxxxxxxT-PRD-455bfe8ea-7e445131',
'client_secret' => 'PRD-797xxxx7bf-d5xxxc-4a19-axxade-ab8xx6',
'ru_name' => 'xxxxxxx-osxxxxxxas-CxxxxS-hjlalp',
'login_url' => 'https://auth.ebay.com/oauth2/authorize',
'oauth_url' => 'https://api.ebay.com/identity/v1/oauth2/token',
'api_scopes' => ['https://api.ebay.com/oauth/api_scope/sell.inventory'],
];
getLogin.php:
<?php
include_once 'config.php';
$url = $config['login_url'];
$url .= '?client_id='.$config['client_id'];
$url .= '&response_type=code';
$url .= '&redirect_uri='.urlencode($config['ru_name']);
$url .= '&scope='.implode(' ', $config['api_scopes']);
echo "<a href='{$url}'>login</a><br/><br/>";
die();
login.php(我在授权后被重定向的地方):
<?php
include_once 'config.php';
echo "<pre>";
$code = $_GET['code'];
$authorization = 'Basic '.base64_encode($config['client_id'].':'.$config['client_secret']);
print_r($config);
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => $config['oauth_url'],
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "grant_type=client_credentials&code=".$code."&redirect_uri=".$config['ru_name'],
CURLOPT_HTTPHEADER => [
"Authorization: ".$authorization,
"Content-Type: application/x-www-form-urlencoded",
"cache-control: no-cache",
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
$info = curl_getinfo($curl);
curl_close($curl);
print_r($info);
if ($err) {
echo "cURL Error #:".$err;
} else {
echo 'resp: '.$response;
}
任何帮助都将不胜感激,因为我正要为此竭尽全力!
对于移动应用程序,我们希望集成 eBay Kleinanzeigen (www.ebay-kleinanzeigen.de) API。目标是(API GET)获取某个(德国)邮政编码中的所有分类广告。
我正在使用 ebays 开发人员程序列出 ebays 类别列表,我想做的是使用 ebays API 调用导入此列表,我的问题是,我正在重新发明轮子以创建插入语句列表导入所有类别或者是否已经在某处创建了
我在我的 AddFixedPriceItem 请求中指定了 SKU,但响应没有返回 SKU(尽管 SKU 在架构中指定)。这是一个问题,因为我使用的是大型商家服务并且可以一次提交多个项目。如果一批中的
我想使用 eBay API 获取 "Deals & Special Offers" 中可用的交易网站的(每日优惠)部分。但我找不到任何可以让我这样做的函数或函数参数。看来我只能检索主站点上可用的数据,
如何让 Ebay API 返回描述? 我有一些代码可以进行 API 调用,如下所示: http://svcs.ebay.com/services/search/FindingService/v1? c
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 3 年前。 Improve this qu
我正在尝试从 eBay 中提取付款日期为空的订单列表。这是我当前的查询: http://developer.ebay.com/devzone/xml/docs/reference/ebay/getor
有谁有使用 Ebay API 的经验吗?我基本上是想在他们的网站上列出一家商店的所有商品,所以这不会是公共(public)服务用途。 GetSellerList 方法似乎是要走的路,但 Ebay 网站
我的场景:我有一位客户拥有一家带有自定义类别的 eBay 商店。他们想在他们的网站上列出他们待售的商品。他们希望此列表可以按自定义类别进行过滤。 我已经搜索了几天了,但我仍然有点不确定继续的最佳方法。
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 3 年前。 Improve
调用 eBay AddItemRequest API 时出现以下错误 缺少项目特定类型。将类型添加到此列表,输入有效值,然后重试。21919303 XXXXXXXXXXX
我使用 findCompletedItems 来查找与特定类别(男鞋)中的一组特定关键字相匹配的所有商品,并且我可以轻松指定我只想要特定鞋子的所有商品大小,使用 aspectFilter: U
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 3 年前。 Improve this qu
我正在尝试使用 eBay API Explorer 上的 eBay 用户身份验证 token 调用此 API: https://api.ebay.com/sell/inventory/v1/inven
我最近从 HTTP 转移到 HTTPS,但我收到安全警告,因为来自 ebay API 的图片仍在通过 HTTP 传输。 API 用户是否知道通过 HTTPS 获取图库 url 或 图片 url 的方法
我有一个 eBay 的 auth_token,我想获取该 token 的到期日期。 我知道它的重复问题,但没有为该问题提供答案: https://stackoverflow.com/questions
我是 eBay API 的新手,目前使用 PHP 进行开发,我已经设法使用 GetItem 将基于商品 ID 的订单详细信息导入到我网站的数据库中。但我现在想做的是将用户帐户链接到我的网站并将他们的列
我刚开始使用 eBay API,但找不到满足我需求的方法。此外,这通常应该非常简单。 我想知道是否可以将任何 eBay URL 传递给 API (PHP) 并获得添加了我的附属参数的新链接。 它的工作
我一直在阅读 eBay 开发者网络,但我一直想不出如何完成简单的任务,即通过他们的API。 任何人都可以帮助我实现这一目标。 非常感谢。 编辑: 我试过使用 HTTP 方法: http://open.
我正在尝试使用 api davidtsadler/ebay-sdk-php 获取我的订单(已售商品)列表 https://github.com/davidtsadler/ebay-sdk-php 但我
我是一名优秀的程序员,十分优秀!