eclipse for java SE 调用阿里云 API IP地址查询 演练

这篇文章将会教你去哪里下载 eclipse 调用阿里云市场中 API 所需的 APACHE包 前提你得会调用阿里云的API
你如果上完了阿里云课堂 API 调用的课程
阿里云课堂
你会认识到 API的调用是非常简单的 复制代码 粘贴到项目 填入APPcode 认证 或者选择APPkey &APPScrete认证再对参数修改自己想要测试的对象就可以运行起来,事实上是这样的没错 。前提是你的eclipse中有该有的包。
这里我选择的是一款IP寻址 API
在这里插入图片描述
在阿里云 API市场的某一款产品的下面你将会看到 调用各项细节及多种语言的调用标准请求代码示例还有返回结果
调用各项细节及多种语言的调用标准代码示例还有返回结果
将调用代码复制到你的java项目中去
如果你之前没有接触过相关的东西 那么你的代码将会在下面三处飘红
在这里插入图片描述
我们分别来解决这个问题
前面的两处问题是 该项目中无

import org.apache.http.HttpResponse;
import org.apache.http.util.EntityUtils;

这两个包去apache官网下载
在这里插入图片描述
windows 下载zip linux 下载 另一种 都是 选择binary(二进制的)项
然后解压下载好的包到对应的java项目里面去
在这里插入图片描述
接下来就是将httpcomponents 中的.jar文件导入java项目中去
鼠标右击相应的java项目选择 build path 选择 add external achieves项
在这里插入图片描述
然后找到你刚刚下载下来的文件的位置点击进去,然后选择添加
因为这里我不是很清楚具体是添加那些.jar所以我选择全部添加进去 全选然后打开 添加完成
这时刷新一下你会发现前两处错误不见了 但是第三处错误还在
如果你细心你就会发现 在你从阿里云复制下来的代码里有注释 说

 * 重要提示如下:
            * HttpUtils请从
            * https://github.com/aliyun/api-gateway-demo-sign-java/blob/master/src/main/java/com/aliyun/api/gateway/demo/util/HttpUtils.java
            * 下载

进入链接
在这里插入图片描述
里面是HttpUtils类,在同目录下新建类复制粘贴代码
你会发现下面的飘红 这说明又要下包了
下载地址
在这里插入图片描述
这里我们下载 2.6版本的
在这里插入图片描述
因为代码里的包版本在2.6以下,而2.6版本的兼容更低版本的lang包
下载完了,将压缩包里的
在这里插入图片描述
蓝色标出的.jar放到我们的java项目里 放在httpcomponents里也可以这样方便管理
然后导入 ,就基本OK了。当然不排除有跟我不一样的情况出现这就需要自己慢慢找解决方案了,加油!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值