eoLinker-API Shop 二十四节气查询 Java调用示例代码
二十四节气查询
二十四节气的时间、由来、习俗以及养生
该产品拥有以下APIs:
1.查询二十四节气
2.查询节气详情
注意,该示例代码仅适用于http://www.doczj.com/doc/b98e2b92b1717fd5360cba1aa8114431b90d8ef5.html网站下API使用该产品前,您需要通过https://http://www.doczj.com/doc/b98e2b92b1717fd5360cba1aa8114431b90d8ef5.html/#/api/detail/?productID=88申请API服务
1.查询二十四节气
package net.apishop.www.controller;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import http://www.doczj.com/doc/b98e2b92b1717fd5360cba1aa8114431b90d8ef5.html.HttpURLConnection;
import http://www.doczj.com/doc/b98e2b92b1717fd5360cba1aa8114431b90d8ef5.html.MalformedURLException;
import http://www.doczj.com/doc/b98e2b92b1717fd5360cba1aa8114431b90d8ef5.html.URL;
import http://www.doczj.com/doc/b98e2b92b1717fd5360cba1aa8114431b90d8ef5.html.URLEncoder;
import java.util.HashMap;
import java.util.Map;
import com.alibaba.fastjson.JSONObject;
/**
* httpUrlConnection访问远程接口工具
*/
public class Api
{
/**
* 方法体说明:向远程接口发起请求,返回字节流类型结果
* param url 接口地址
* param requestMethod 请求方式
* param params 传递参数重点:参数值需要用Base64进行转码
* return InputStream 返回结果
*/
public static InputStream httpRequestToStream(String url, String re questMethod, Mapparams)
{
InputStream is = null;