【发布时间】:2020-03-06 14:01:15
【问题描述】:
我正在尝试通过 API 访问某些类别的 Ebay 属性。它一直运行到一定时间。现在每当我尝试使用 getProductMetadataForCategories 时,它都会返回错误 75040 The specified category ID is invalid.
我在这里发现了另一个类似的问题,有人建议重新映射此类别。 所以我调用了 GetCategoryMappings 和 GetCategories 请求。在 GetCategoryMappings 响应中没有提到我的类别,但在 GetCategories 中它不是父类别。
我尝试了几个类别,所有类别都返回相同的错误。
网络服务 URI:
HTTP 标头:
Authorization:Bearer token_deleted
Accept:application/json
Content-Type:application/json
Accept-Encoding:application/gzip
X-EBAY-C-MARKETPLACE-ID:EBAY_DE
响应标头:
content-length:183
content-encoding:gzip
date:Fri, 06 Mar 2020 13:36:44 GMT
nncoection:close
rlogid:t6%60drfojafsl%3C%3Dpiedbqgklbgwj%284%3E3233%3B%2Busqdrrp%2Buk%60%2Bceb%7C%28dlh-170b01002a6-0x133
set-cookie:ebay=%5Esbf%3D%23%5E;Domain=.ebay.com;Path=/
x-ebay-c-request-id:ri=PatSZo8I2Ubk,rci=573f635c2025eb59
x-ebay-c-version:1.0.0
x-ebay-client-tls-version:771, 10.218.89.196
x-ebay-esb-upstream:catalogapi.vip.ebay.com
x-ebay-request-id:170b0100290.a9c4361.571a5.eed858bf!/commerce/catalog/v1_beta/get_product_metadata!10.156.67.97!esbnewesbngcos[]!get_product_metadata_for_categories!slccatalogapi-2907548.stratus.slc.ebay.com!r1catalogapi[ShieldClient[!Ginger.ngrlsvc.v1.POST!slcngrlsvc-3525110.stratus.slc.ebay.com!r1ngrlsvc[]]!SdarsClient[!sdars.v2!slcsdars4-3319875.stratus.slc.ebay.com!r1sdars4[]]]
x-ebay-svc-ep-cookielet:321=0001583501804197
x-ebay-svc-tracking-data:<a>ul=de-DE&uc=77&bs=77&nqt=AA**&!_epec=7,6,8&nqc=AA**</a>
content-type:application/json
connection:keep-alive
strict-transport-security:max-age=31536000
响应正文:
{
"errors": [
{
"errorId": 75040,
"domain": "API_CATALOG",
"category": "REQUEST",
"message": "The specified category ID is invalid.",
"parameters": [
{
"name": "fieldName",
"value": "primary_category_id"
},
{
"name": "fieldValue",
"value": "86207"
}
]
}
]
}
不幸的是,我不知道为什么它总是返回错误。
eBay 是否更改了 API 调用中的某些内容? 有人最近几天看到过类似的东西吗?
提前致谢!
【问题讨论】: