지정된 판매자 목록에서 현재 완료된 항목을 검색하려고합니다. 몇 가지 다른 장소에서 몇 가지 사항을 읽었지만 실제로 이해할 수있는 부분이나 내가 할 수있는 부분을 찾을 수 없었습니다. 내 머리글이나 인증 또는 무언가와 관련이 있을지 모르지만, 내 요청을 설정하는 것만 큼 확실하지 않습니다. 난 단지 이제까지 찾기 API를 사용하고, 내가 대신 거래를 사용해야 할 것 같습니다,하지만 난 API의이베이 (Ebay) API/ebaysdk "GetSellerList"
from ebaysdk.trading import Connection as trading
api = trading(appid='API_KEY_HERE', config_file=None)
api_request = {
'keywords': 'new'}
'outputSelector': 'SellerInfo',
'itemFilter': [
{'name': 'UserId',
'value': 'SELLER_NAME_HERE'},
{'name': 'StartTimeFrom',
'value': QueryTime_Start},
{'name': 'StartTimeTo',
'value': QueryTime_Complete}]}
response = api.execute('GetSellerList', api_request).
내 완전한 오류를 전환하려고 할 때 나는 누락 될 수 있습니다 작은 어떤 세부 사항 모르겠어요 메시지 :
Traceback (most recent call last): File "C:\Users\dc500\Downloads\All 3.0\All 3\Python\3Pies\Project_Ordered Tools\practice_getsellerlist.py", line 24, in response = api.execute('GetSellerList', api_request) File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\site-packages\ebaysdk\connection.py", line 120, in execute self.execute_request() File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\site-packages\ebaysdk\connection.py", line 184, in execute_request allow_redirects=True File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\site-packages\requests\sessions.py", line 576, in send r = adapter.send(request, **kwargs) File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\site-packages\requests\adapters.py", line 376, in send timeout=timeout File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 559, in urlopen body=body, headers=headers) File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 353, in _make_request conn.request(method, url, **httplib_request_kw) File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\http\client.py", line 1084, in request self._send_request(method, url, body, headers) File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\http\client.py", line 1124, in _send_request self.putheader(hdr, value) File "C:\Users\dc500\AppData\Local\Programs\Python\Python35\lib\http\client.py", line 1060, in putheader if _is_illegal_header_value(values[i]): TypeError: expected string or bytes-like object