小白请教API的问题一个 YANG1Lv.2入道 发布于 2024-03-08 10:56 最后回复 2024-03-09 08:31:43 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 23 回复811 浏览 背景:想利用 API 查询天气,但是公用 API 库的那些不知啥原因安装不成功,就自己搞个自定义连接,但是不成功,麻烦各位不吝赐教。 过程: 1.这是我高德地图申请的 API 2.鉴权方式选择的是“API key 或无需鉴权”,然后就设置连接参数 3.创建 API 3.1 首先设置输入参数,看高德文档只用输入城市代码 3.2 设置 API 请求参数 3.3 点击测试输入城市和 key,显示失败 不知哪里有问题
好的好的,感谢
私有部署的话,把你服务器的 ip 加上去就好,这个是 SaaS 的
找到了
![image.png]()
你发个会议号,我给你看下吧
是这个吧?哪三个 IP 呀,私有部署的 IP 也是吗
没有,这个咋操作
ip 加白了么?SaaS 有三个 ip
应该是没错的,刚刚测试成功过一次,后面再测试又不行了
![image.png]()
兄弟。不是我说,我看到你截图的这个请求地址我就还是觉得你的路径肯定是有特殊符号了。你先把输入参数去掉,换成静态值去请求看一下。
试了也不行 😭
难不成我是内网的原因(但是我申请了外网权限呀)?还是因为是私有部署?
或者是换行的问题
浏览器,ctrl+f 搜一下空格,检查一下,我怀疑是空格
跟你的一样的
![image.png]()
没有空格
检查下右边这里是不是有空格
能截图看看你那几个参数设置吗 👀️
掏出我多年的高德开发者账号 👀️
![image.png]()
完全没有问题 😕
失败信息放出来
建议用天行数据,那个比较简单。
看高德的文档确实是数字哦
https://lbs.amap.com/api/webservice/guide/api/weatherinfo
城市应该是文本吧 👀️