如何用java来java 调用apimaya api

java实现小i机器人api接口调用示例
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了java实现小i机器人api接口调用示例,需要的朋友可以参考下
代码如下:package com.weixin.
import java.io.IOEimport java.util.Rimport mons.codec.binary.Himport mons.codec.digest.DigestUimport mons.httpclient.HttpCimport mons.httpclient.HttpEimport mons.httpclient.methods.PostMimport mons.httpclient.params.HttpMethodPimport mons.lang.StringU
public class XiaoI {&private final static String APP_KEY = "*****";&private final static String APP_SECRET = "****";
&public String Tess(String key, String names) {&&String realm = "";&&String method = "POST";&&String uri = "/robot/ask.do";&&byte[] b = new byte[20];&&new Random().nextBytes(b);&&String nonce = new String(Hex.encodeHex(b));&&String HA1 = DigestUtils.shaHex(StringUtils.join(new String[] {&&&&APP_KEY, realm, APP_SECRET }, ":"));&&String HA2 = DigestUtils.shaHex(StringUtils.join(new String[] { method,&&&&uri }, ":"));&&String sign = DigestUtils.shaHex(StringUtils.join(new String[] { HA1,&&&&nonce, HA2 }, ":"));
&&String str =
&&HttpClient hc = new HttpClient();&&PostMethod pm = new PostMethod("/robot/ask.do");&&pm.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET,&&&&"utf-8");&&pm.addRequestHeader("X-Auth", "app_key=\"7HHk65oE2Ngy\", nonce=\""&&&&+ nonce + "\", signature=\"" + sign + "\"");&&pm.setParameter("platform", "weixin");&&pm.setParameter("type", "0");&&pm.setParameter("userId", names);&&pm.setParameter("question", key);&&int re_&&try {&&&re_code = hc.executeMethod(pm);&&&if (re_code == 200) {&&&&str = pm.getResponseBodyAsString();&&&}&&} catch (HttpException e) {&&&// TODO Auto-generated catch block&&&e.printStackTrace();&&} catch (IOException e) {&&&// TODO Auto-generated catch block&&&e.printStackTrace();&&}&&&}}
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具基于JAVA的鬼马问答api调用代码实例_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于JAVA的鬼马问答api调用代码实例
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢为了账号安全,请及时绑定邮箱和手机
为什么下载这里的java API不能用
为什么下载这里的java API不能用
在哪里,,,,
写下你的评论...
Copyright (C)
All Rights Reserved | 京ICP备 号-2如何用java来调用maya api_百度知道<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 java 调用api 的文章

 

随机推荐