让微信保持高度活跃的利器

这里说的微信就是微信公众平台,为了提高其活跃度,开发者在微信公众帐号中加入了聊天、笑话、天气查询等很多功能,但这些功能已经没有什么特别之处,为了区别让自己的公众帐号拥有与众不同的地方,就需要开发一些有创意的功能。本文就讲解如何通过图灵机器人api接口实现“成语接龙”,关于图灵机器人,就不多介绍,大家可以去看一下官方网站:

http://www.tuling123.com

实现步骤:

1、注册图灵机器人api,获取接口key。

图灵机器人网站:http://www.tuling123.com/

邮箱注册,激活即可。

2、封装参数,key、info、userid

/**

*
封装http请求的url参数

*
@return    
url

*/

public String formatUrl(String info){

/** 此处为图灵api接口

* key:第一步中注册图灵机器人帐号即可得到,以11111111代替

* info:发送给微信的内容,进入成语接龙模式可以用“成语接龙”

*
userid:区分自己的用户,微信可以用微信的openid */

info =
"成语接龙";

String apiUrl =
"http://www.tuling123.com/openapi/api?key=11111111&info="+info+"&userid=********";

return apiUrl;

}

3、编写httpget请求方法

/**

*
发送httpget请求

*
@param param    
请求链接和参数

*
@return    
结果

*/

public String getProcess(Stringparam){

/** 发送httpget请求 */

HttpGet request =
new
HttpGet(param);

String result =
"";

try {

HttpResponseresponse = HttpClients.createDefault().execute(request);

if(response.getStatusLine().getStatusCode()==200){

result =EntityUtils.toString(response.getEntity());

}

} catch (ClientProtocolException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

return result;

}

4、调用图灵机器人接口

/**

*
请求图灵机器人接口,并解析结果数据

*
@param info  
请求内容

*/

public
void
getResult(String info){

/** 获取url */

String url =formatUrl(info);

/** 发送http get请求,获取图灵机器人接口结果 */

String result =getProcess(url);

/** 解析图灵机器人接口返回结果 */

try {

JSONObject json =
new
JSONObject(result);

//成语接龙模式code=100000

if(100000==json.getInt("code")){

result =json.getString("text");

}

} catch (JSONException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

5、在通过“成语接龙”进入成语接龙模式之后,循环调用接口,即可实现图片中展示的效果。

总结,在成语接龙功能的实现过程中,上下文的关联是最重要的,这也是图灵机器人接口的强大之处。userid参数正是区分不同的用户、对同一个用户前后语义实现关联的标志,所以,想要实现成语接龙的功能,一定要传userid。

时间: 2024-10-11 07:07:16

让微信保持高度活跃的利器的相关文章

微信小程序活跃用户破4亿 小程序靠什么能成为实体店引流神器?

2017年12月,以"跳一跳"为代表的微信小游戏让人们认识到了小程序的流量潜力.在微信的流量红利下,小程序生态发展迅速,成为开发者们中炙手可热的新风口.2018年初,小程序做到了日活1.7亿.月活4.3亿,参与开发者100多万. 近日,TalkingData发布2018微信小程序洞察报告--<场景+链接,数据视角下的小程序浪潮>.报告预测,2018年小程序数量将突破250万,数量超越AppStore应用总和. 小程序一季度活跃用户破4亿 游戏类别最"受宠"

图灵机器人—让微信保持高活跃度的利器

微信公众号的核心是互动和粉丝活跃度,而非粉丝数量,那如何让微信号保持较高的活跃度呢?这个问题是一直以来都是众多微信开发者痛点! 很多开发者选择通过策划活动或者游戏的方式,这种方式在一定程度上很有效果.首先,微信提供了大量的接口,这给游戏或者活动开发提供了可能;其次,用户对于游戏或者活动的兴趣度远比其他推广方式要高很多;第三,游戏或者活动嵌入广告的方式很多且自然,不会因为太生硬的广告影响用户体验; 但是这种方式带有一定的风险,并且很难产生持续的效果.因为活动或者游戏开发需要大量资源的投入,并且不一

微信开发系列——微信订阅号前端开发利器:WeUI

前言:年前的两个星期,学习了下微信公众号的开发.后端基本能够基于盛派的第三方sdk能搞定大部分事宜.剩下的就是前端了,关于手机端的浏览器的兼容性,一直是博主的一块心病,因为博主一直专注于bootstrap的相关组件学习,知道bootstrap做响应式没有任何问题,所以曾经尝试过直接用bootstrap来布局,对于一些简单的栅格布局,bootstrap没有任何问题,可是一旦涉及前端组件这一块的时候,总是找不到合适的移动端组件,什么都要自己去实现,这个开发成本就大了去了.于是乎博主打算另辟蹊径,找找

微信的发展堪称疯狂,这 7 点值得所有人学习

小早说:微信的成功不可复制,但在产品运营方面我们还是可以从中汲取一些养分,壮大自己. 编者按:"哪有什么一夜成名,其实都是百炼成钢",微信的发展之路并不算一帆风顺,移动端首次试水并未激起水花,但是优秀的团队勃发的进取精神注定会让他们快速成长,从内容为王到用户至上,保持简洁页面的初心加上不断完善自身的匠心,微信注定吸引亿万人的目光.下面,来看看业内人士YC 合伙人Anu Hariharan是如何分析微信的成长之路以及我们从中可以学到什么吧~ 当创业者被问及最想做出什么样的产品时,他们越来

讲真,微信讨红包测友谊的人都是傻逼

讲真,微信讨红包测友谊的人都是傻逼,你来我往的情感礼节本来是一种美好祝福的传达,现在却变得让自愿变成了强迫. 翻看你收到的微信,一定有这样的:"用红包测试咱们的关系,看感情的时候到了".下面罗列了不同关系之间的金额,最高的老公老婆(13.14元),最少的则是同事(1元). 收到这类信息,你一定会忍不住爆上两句粗口,要不就是无语到瞬间没了脾气,心中恼怒为什么自己会有这样的好友. 对于这类张口闭口伸手要钱的人,我们通常会给他一个响亮的名字--"微信乞丐". 节假日算是微

微信营销之精准客户的挖掘 转载

企业借助微信实现客户关怀.营销推广.品牌传播等目的,目前大多借助“公众账号”实现,其类似官方账号的形式,更是得到大量商家的青睐.利用公众账号进行营销的前提,是需要获得更多的用户粉丝关注.这就给企业带来了一个“前提式”营销的课题,即公众账号推广.大量企业面对海量的用户会变得异常兴奋,甚至失去理智和方向,难免出现“眉毛胡子一把抓”的情况.有时“韩信点兵,多多益善”对于企业而言,是件“痛并快乐着”的事情.广义用户的增加,企业往往需要付出更多的精力和成本进行客户的分析.维护.梳理甚至剔除.个人认为,通过

场景应用:微信+场景是为网络营销新思路

根据腾讯的最新数据报告:微信的每月活跃用户达到5.49亿,已经成为国内用户基数最大.活跃程度最高的即时通讯工具.从营销角度来看,微信已经成为移动互联网营销的新入口.时代发展下的网络营销 传统营销式微,移动互联网营销异军突起.大小商家纷纷在移动互联网上"攻城略地".6月18日前夕,天猫.京东.苏宁等各大电商的广告在移动互联网上"狂轰滥炸",引来万众聚焦. 这一盛景带来的成效甚好,各大电商赚了个盆满钵满.事实证明:移动互联网已经成为营销的高速公路,各大平台提供了这个高速

下个小风口?企业微信3.0新版初体验

12月23日,企业微信2019年度发布会在广州举行,发布了企业微信3.0版,相比之前的企业微信更新,这次更新的企业微信是一个非常牛的版本发布. 这一天,关于企业微信的新闻络绎不绝,有人围观热闹,有人撰写稿子,有人研究功能,有人拿来做营销. 其实企业微信很多年前就有了,但一直不温不火.卢松松早在2016年便注册了企业微信,但由于各种限制太多,功能完善方面和钉钉比太差,和个人微信互联互通不好,基本上很多人注册后就没再使用,搁置了. (如图所示,卢松松在2016年便申请了,同时也是服务商) 而这几年随

[转载]微信企业号开发如何建立连接

连接将使你的企业号更具价值,你可以使用以下三种方式,连接你的企业号及企业应用: 1.企业应用调用企业号提供的接口,管理或查询企业号后台所管理的资源.或给成员发送消息等,以下称主动调用模式. 2.企业号把用户发送的消息或用户触发的事件推送给企业应用,由企业应用处理,以下称回调模式. 3.用户在微信中阅读企业应用下发的H5页面,该页面可以调用微信提供的原生接口,使用微信开放的终端能力,以下称JSAPI模式. 通过这三种连接方式的结合,你可以在企业号中建立功能强大的移动轻应用,并依托微信数亿活跃用户,