微信公众平台 Java SDK weixin-popular为什么报错链接被拒绝

韩磊1 发布于 2014/06/27 21:00
阅读 5K+
收藏 0

近期在做微信公众平台开发工作,在开源社区搜到这个sdk,代码整体封装还不错。可是我在使用过程中,都会报同样的错,能否解决一下,或者这是哪里的问题。谢谢大家给指出一下。~~坐等回复。


Exception in thread "main" org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://file.api.com.csst.qq.com/cgi-bin/media/get?access_token=XXXXXXXX&media_id=XXXXXXX": file.api.com.csst.qq.com; nested exception is java.net.UnknownHostException: file.api.com.csst.qq.com
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:524)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:472)
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:346)
at com.csst.popular.api.MediaAPI.mediaGet(MediaAPI.java:100)
at com.csst.services.coreService.MenuManager.main(MenuManager.java:43)
Caused by: java.net.UnknownHostException: file.api.com.csst.qq.com
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:850)
at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1201)
at java.net.InetAddress.getAllByName0(InetAddress.java:1154)
at java.net.InetAddress.getAllByName(InetAddress.java:1084)
at java.net.InetAddress.getAllByName(InetAddress.java:1020)
at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:88)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:46)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:49)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:509)
... 4 more

加载中
0
韩磊1
韩磊1

引用来自“uemc”的评论

请问是不是修改了请求地址,微信公众平台没有这个接口地址

  http://file.api.com.csst.qq.com/cgi-bin/media/get

微信公众平台有一个长的差不多的接口

http://file.api.weixin.qq.com/cgi-bin/media/get


太谢谢您了。找半天原来这个问题。是我自己替换的时候不小心替换错了。没检查出来。
0
uemc
uemc

请问是不是修改了请求地址,微信公众平台没有这个接口地址

  http://file.api.com.csst.qq.com/cgi-bin/media/get

微信公众平台有一个长的差不多的接口

http://file.api.weixin.qq.com/cgi-bin/media/get


0
f
fofohar

weixin-popular使用上如何呢?能分享下吗?

扩展性、bug或者基本功能上

0
小帅帅丶
小帅帅丶
这个是干嘛的?
0
韩磊1
韩磊1

引用来自“fofohar”的评论

weixin-popular使用上如何呢?能分享下吗?

扩展性、bug或者基本功能上

恩,封装的还不错,基本涵盖了微信公众平台所以api,就是有些继承关系我觉得有点乱,但是总体还是比较好,推荐使用。
0
韩磊1
韩磊1

引用来自“小帅帅丶”的评论

这个是干嘛的?
这个是微信公众平台开发的sdk。
jarchan
jarchan
你也可以试试这个 http://www.oschina.net/p/weixin-java-tools
返回顶部
顶部