2 huangzengrong111 huangzengrong111 于 2014.04.11 10:32 提问

开发微信平台时,新关注的用户进行互动

我想实现在用户关注微信平台的时候和用户交互的功能,类似于:
//得到用户回复的消息内容
String content = requestMap.get("Content");
//用户第一次回复内容判断
if(content.matches("爱你")){
textMessage.setContent("地球是什么形状的?\n\nA、正方体\n\nB、三角体\n\nC、球体");
//根据第一次回复的内容,对接下来的回复进行判断
if(content.matches("A")){
textMessage.setContent("这个答案不对");
}else if(content.matches("B")){
textMessage.setContent("这个答案也不对");
}else{
textMessage.setContent("答对了");
}
}else{
textMessage.setContent("看来你不感兴趣,咱们下次再来说吧");
}
这种功能,请问怎么进行if判断(如何在第一次回复内容的前提下进行第二次内容判断)。以及如何实现在用户刚关注的时候和用户交互(如何识别用户是刚关注的还是已经关注的),关注之后就是正常的发送消息等。

1个回答

lixiaobai
lixiaobai   2014.04.17 23:03

以OPENID为标志 保留每个用户的输入信息 然后前后比较就行

我写了一个 微微信.NET:开源的ASP.NET微信公众号应用平台

大家可以分享代码 互相交流
CSDN博客:http://blog.csdn.net/weixin_net

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!