似乎得到了一个基于跟踪的连接错误,但找不出原因?下面是我的简单脚本:
import ebaysdk
from ebaysdk.finding import Connection
from ebaysdk.exception import ConnectionError
api = Connection(config_file='ebay.yaml', domain='api.sandbox.ebay.com')
api_request = {
#'keywords': u'niño',
'keywords': u'GRAMMY Foundation®',
'itemFilter': [
{'name': 'Condition',
'value': 'Used'},
{'name': 'LocatedIn',
'value': 'GB'},
],
'affiliate': {'trackingId': 1},
'sortOrder': 'CountryDescending',
}
response = api.execute('findItemsAdvanced', api_request)下面是错误:
回溯(最近一次调用):文件"",第1行,文件"/opt/anaconda3/lib/python3.7/site-packages/ebaysdk/connection.py",行127,执行self.error_check()文件"/opt/anaconda3/lib/python3.7/site-packages/ebaysdk/connection.py",行223,error_check raise ConnectionError(estr,self.response) ebaysdk.exception.ConnectionError:'findItemsAdvanced: Accepted‘
这是我的.yaml文件:
name: ebay_api_config
# Trading API Sandbox - https://www.x.com/developers/ebay/products/trading-api
api.sandbox.ebay.com:
compatability: 719
appid: APPID
certid: CERTID
devid: DEVID
token: TOKEN
https: 1
# Trading API - https://www.x.com/developers/ebay/products/trading-api
api.ebay.com:
compatability: 719
appid: APPID
certid: CERTID
devid: DEVID
token: TOKEN
https: 1
# Finding API - https://www.x.com/developers/ebay/products/finding-api
svcs.ebay.com:
appid: APPID
version: 1.0.0
https: 1
# Shopping API - https://www.x.com/developers/ebay/products/shopping-api
open.api.ebay.com:
appid: APPID
https: 1非常感谢。
发布于 2021-02-26 13:59:01
将连接函数中的域更改为:
domain='svcs.sandbox.ebay.com'https://stackoverflow.com/questions/66342107
复制相似问题