如果我想使用获取 Nest 设备,我会收到 HTTP/1.1 401 Unauthorized
curl -v -L https://developer-api.nest.com/devices/?auth=<AUTHCODE>
我的 Nest 帐户中没有任何设备。我想我应该得到 HTTP/1.1 404 Not Found。
我试图用这个命令获取恒温器
curl -v -L https://developer-api.nest.com/devices/thermostats?auth=<AUTHCODE>
然后它用我认为正确的相同 AUTHCODE 回复 HTTP/1.1 200 OK。再次提到我的帐户中没有任何设备。
所以我得到的回应有所不同。我的问题是,为什么我得到 401 Unauthorized 而不是 404 not found 或 200 ok 对于第一个 curl 命令?