之前做了一个淘宝客返利微信公众号,后来很多人提到过微信返利机器人,现在微信助手开发好了,可以通过微信助手接口功能实现微信返利机器人。
流程如下:
下面是c#实现返利接口的部分代码:
[HttpPost]
public async TaskActionResult> FanliAsync(string appkey)
{
WeixinTBKConfigEntity configEntity = GetConfigEntity(appkey);
if (configEntity == null)
{
LogHelper.WriteLog(typeof(OtherWechatController), "appkey接口验证时,appkey不存在");
return Content("验证失败。appkey接口验证时,appkey不存在");
}
Request.InputStream.Position = 0;
Stream stream = Request.InputStream;
string json = string.Empty;
if (stream.Length != 0)
{
StreamReader streamreader = new StreamReader(stream);
json = streamreader.ReadToEnd();
}
WeChatToolMessage responseMsg = new WeChatToolMessage();
if (string.IsNullOrEmpty(json))
{
return Json(responseMsg);
}
WeChatToolMessage msg = JsonConvert.DeserializeObjectWeChatToolMessage>(json);
if (string.IsNullOrEmpty(msg.wxid) || string.IsNullOrEmpty(msg.content))
{
return Json(responseMsg);
}
string content = msg.content;
string responseStr = string.Empty;
if (content.Contains("yangkeduo.com"))
{
//访问拼多多接口
responseStr = await GetPddCouponAsync(configEntity, msg);
}
else if (content.Contains("jd.com"))
{
if (!string.IsNullOrEmpty(configEntity.JdPID))
{
//访问京东联盟接口
responseStr = GetJdCoupon(configEntity, msg);
}
}
else
{
//访问淘宝联盟接口
responseStr = GetTBKCouponByPassword(configEntity, msg.content);
}
responseMsg.wxid = msg.wxid;
responseMsg.content = responseStr;
return Json(responseMsg);
}
发布接口之后将接口地址填入微信助手“自动回复”菜单url输入框中,如下图所示:
下面就可以开始查券了,是不是很简单。
微信助手可以到这里下载:http://blog.yshizi.cn/104.html
需要返利接口请加微信znana2019
总结
以上所述是小编给大家介绍的使用微信助手搭建微信返利机器人流程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
您可能感兴趣的文章:- python实现微信机器人: 登录微信、消息接收、自动回复功能
- 手把手教你使用Python创建微信机器人
- 详解用python自制微信机器人,定时发送天气预报
- 教你用Python创建微信聊天机器人
- python使用itchat库实现微信机器人(好友聊天、群聊天)
- 快速实现基于Python的微信聊天机器人示例代码
- python基于itchat实现微信群消息同步机器人
- 使用图灵api创建微信聊天机器人