社区
Java EE
帖子详情
Java调用SmartWeatherAPI返回data error,在线等
tager
2015-06-10 03:30:24
Java调用SmartWeatherAPI
http://open.weather.com.cn/data/?areaid=101010100&type=forecast_v&date=201506101518&appid=c4dfa3
返回 "data error"
key也按帮助文档说明加上了,我用的备用IP(本机IP)进行调试的,不知道是什么原因?
...全文
129
2
打赏
收藏
Java调用SmartWeatherAPI返回data error,在线等
Java调用SmartWeatherAPI http://open.weather.com.cn/data/?areaid=101010100&type=forecast_v&date=201506101518&appid=c4dfa3 返回 "data error" key也按帮助文档说明加上了,我用的备用IP(本机IP)进行调试的,不知道是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tager
2015-06-10
打赏
举报
回复
问题找到了,给大家分享下 API文档中,有一段简短说明,大家要注意下, public_key 为不包含 key 在内的完整 URL 其它部分(此处appid 为完整 appid) 在生成public_key的时候,appid 应该为完整 appid,我是按照成成url的规则,用appid前六位来生成public_key,所以请求的时候总时报data error。
tager
2015-06-10
打赏
举报
回复
这是调用代码 public void SubmitPost(String url, String filename1){ HttpClient httpclient = new DefaultHttpClient(); try { url = "http://open.weather.com.cn/data/?areaid=101010100&type=forecast_v&date=201506101321&appid=c4dfa3"; String key = SHAUtils.standardURLEncoder(url, "xxxxxxxxx"); url += "&key=" + key; HttpGet httpget = new HttpGet(url); HttpResponse response = httpclient.execute(httpget); int statusCode = response.getStatusLine().getStatusCode(); if(statusCode == HttpStatus.SC_OK){ System.out.println("服务器正常响应....."); HttpEntity resEntity = response.getEntity(); System.out.println(EntityUtils.toString(resEntity)); } } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally { try { httpclient.getConnectionManager().shutdown(); } catch (Exception ignore) { httpclient.getConnectionManager().shutdown(); } } }
微信公众平台企业号开发
Java
版第6课——JS-SDK
"微信公众平台企业号开发
Java
版"系列课程,采用
java
语言细致、详尽、全面地讲解微信企业号开发的相关知识点。该套课程,在"微信公众平台深度开发
Java
版v2.0"的基础上,对企业号开发的“回调模式”、“主动
调用
模式”、“JS
API
模式”分类讲解。贯彻“简单、高效、快捷”的课程特色,采用“一课两知识点”的课程进度,保证课程质量的同时,尽可能的压缩课程时间,让学员“以短的时间,学到多的知识”。课程的知识点包括:建立连接;接收消息与响应消息;被动响应消息;接收事件(菜单事件、关注/取消关注事件、坐标事件、异步任务完成事件);发送消息(消息推送);自定义菜单;OAuth验证;Userid与openid互换;微信JS-SDK接口(重点);企业会话服务(重点);基础样式库(重点);企业号登录授权(重点),等知识点。 以及,针对微信公众号开发的服务端架构设计方案。课程以微信公众号开发视角,讲解
JAVA
开发微信公众号所需的框架、第三方工具。 购买套餐还赠送经典微信开发课程——[微信公众号_独立知识点]环境搭建。该课程针对各种复杂的网络环境,讲解如何构建开发环境,已解决“没有服务器”、“没有固定IP”等开发者遇到的窘境。 详情 qq2326321088
Java
以form-
data
(表单)的形式
调用
第三方接口
Java
以form-
data
调用
第三方接口、所
调用
的接口中包含文件
Java
调用
Python程序方法总结
本文为大家介绍如何
java
调用
python方法,供大家参考。 实际工程项目中可能会用到
Java
和python两种语言结合进行,这样就会涉及到一个问题,就是怎么用
Java
程序来
调用
已经写好的python脚本呢,一共有三种方法可以实现,具体方法分别为大家介绍: 1. 在
java
类中直接执行python语句 此方法需要需要下载Jpython。 2.在
java
中
调用
本地python脚本 3.使用Runtime.getRuntime()执行脚本文件(推荐) 可以运行含有python第三方库的程序
java
调用
dll实例_如何用
java
调用
dll,详细图解
在我们日常的使用过程当中,
java
的使用率是非常高的。今天就来为大家介绍一下,如何用
java
调用
dll,并且通过详细的图片为大家展示。首先,我们采用的方法是JNI,是
java
平台的一部分,可用于让
java
和其他语言编写的代码进行交互。下面是从网上摘取的JNI工作示意图:总体说一下,先在
java
中建立一个类,通过
java
c生成.class,再由
java
h生成.h;然后将.h复制到VC下,由VC实现具...
Java
通过form-
data
传参
调用
第三方接口
今天被PHP同事问到, 你们
java
中在postman通过form-
data
传参,怎么获取不到参数? 研究后发现是在
调用
时,传参的方式有问题,导致无法获取到参数。那首先得先了解一下我们平时使用postman传参时的几种方式。 下面postman中的几种传参方式: 01. form-
data
/multipart http请求中的multipart/form-
data
,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传是文件时,会有Content-Typ...
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章