Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python requests.get未获取数据_Python_Api - Fatal编程技术网

Python requests.get未获取数据

Python requests.get未获取数据,python,api,Python,Api,在python中使用购物API[GetCategoryInfo][1]调用时遇到一些困难 api_key "my_actual_id" cat_id = -1 app = f"appid={api_key}&" call_values = "callname=GetCategoryInfo&" more_values = "version=967&siteid=0&" category

在python中使用购物API[GetCategoryInfo][1]调用时遇到一些困难

api_key "my_actual_id"
cat_id = -1
app = f"appid={api_key}&"
call_values = "callname=GetCategoryInfo&"
more_values = "version=967&siteid=0&"
category = f"CategoryID={cat_id}&"
base_url = "https://open.api.ebay.com/Shopping?"

r = requests.get(f"{base_url}{call_values}{app}{more_values}{category}IncludeSelector=ShippingCosts")
这给了我一个

[]

我尝试将完整的Api url放入浏览器,它返回了整个xml响应

 <GetCategoryInfoResponse xmlns="urn:ebay:apis:eBLBaseComponents">
    <Timestamp>2021-05-14T12:31:57.916Z</Timestamp>
    <Ack>Success</Ack>....

2021-05-14T12:31:57.916Z
成功。。。。
为了进一步测试,我对正在工作的GetSingleItem购物api调用做了同样的操作,它还返回了完整的xml响应 返回Pyr。GetSingle Item调用的内容返回了b“” 在GetCategoryInfo中执行相同操作返回b“”

因此,api url正在工作,但出于某种原因,request.get似乎没有从这个特定调用中获得任何东西