資源描述:
《基于java的日歷接口調(diào)用代碼實(shí)例》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、基于JAVA的日歷接口調(diào)用代碼實(shí)例代碼描述:基于JAVA的日歷接口調(diào)用代碼實(shí)例代碼平臺:聚合數(shù)據(jù)import?java.io.BufferedReader;import?java.io.DataOutputStream;import?java.io.IOException;import?java.io.InputStream;import?java.io.InputStreamReader;import?java.io.UnsupportedEncodingException;import?java.net.HttpURLCo
2、nnection;import?java.net.URL;import?java.net.URLEncoder;import?java.util.HashMap;import?java.util.Map;?import?net.sf.json.JSONObject;?/***萬年歷調(diào)用示例代碼?-?聚合數(shù)據(jù)*在線接口文檔:http://www.juhe.cn/docs/177**/?public?class?JuheDemo?{????public?static?final?String?DEF_CHATSET?=?"UTF-
3、8";????public?static?final?int?DEF_CONN_TIMEOUT?=?30000;????public?static?final?int?DEF_READ_TIMEOUT?=?30000;????public?static?String?userAgent?=??"Mozilla/5.0?(Windows?NT?6.1)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/29.0.1547.66?Safari/537.36";?????//配置您申請的KE
4、Y????public?static?final?String?APPKEY?="*************************";?????//1.獲取當(dāng)天的詳細(xì)信息????public?static?void?getRequest1(){????????String?result?=null;????????String?url?="http://japi.juhe.cn/calendar/day";//請求接口地址????????Map?params?=?new?HashMap();//請求參數(shù)???????????
5、?params.put("key",APPKEY);//您申請的appKeyotherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevic
6、toryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand????????????params.put("date","");//指定日期,格式為YYYY-MM-
7、DD,如月份和日期小于10,則取個位,如:2012-1-1?????????try?{????????????result?=net(url,?params,?"GET");????????????JSONObject?object?=?JSONObject.fromObject(result);????????????if(object.getInt("error_code")==0){????????????????System.out.println(object.get("result"));????????????}
8、else{????????????????System.out.println(object.get("error_code")+":"+object.get("reason"));????????????}????????}?catch?(Exception?e)?{???