使用微信助手搭建微信返利机器人流程

 更新时间:2019年09月18日 11:24:53   作者:指间人生  
这篇文章主要介绍了使用微信助手搭建微信返利机器人流程本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

之前做了一个淘宝客返利微信公众号,后来很多人提到过微信返利机器人,现在微信助手开发好了,可以通过微信助手接口功能实现微信返利机器人。

流程如下:


下面是c#实现返利接口的部分代码:

[HttpPost]
 public async Task<ActionResult> 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.DeserializeObject<WeChatToolMessage>(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

总结

以上所述是小编给大家介绍的使用微信助手搭建微信返利机器人流程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • Jenkins部署war包和部署jar包的详细步骤

    Jenkins部署war包和部署jar包的详细步骤

    这篇文章主要介绍了Jenkins部署war包和部署jar包的详细步骤,本恩分步骤通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • 微信小程序(微信应用号)开发工具0.9版安装详细教程

    微信小程序(微信应用号)开发工具0.9版安装详细教程

    这篇文章主要介绍了微信小程序(微信应用号)开发工具0.9版安装详细教程的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • qqwry.dat的数据结构图文解释

    qqwry.dat的数据结构图文解释

    QQwry.dat可以看作是一种数据文件,通过它能完成以下任务
    2009-02-02
  • ABAP ALV最常规写法及常用功能详解

    ABAP ALV最常规写法及常用功能详解

    这篇文章主要为大家介绍了ABAP ALV最常规写法及常用功能详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Matlab使用Plot函数实现数据动态显示方法总结

    Matlab使用Plot函数实现数据动态显示方法总结

    这篇文章主要介绍了Matlab使用Plot函数实现数据动态显示方法总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Gateway网关工作原理及使用方法

    Gateway网关工作原理及使用方法

    本文详细讲解了Gateway网关工作原理及使用方法,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • IDEA取消git对项目的版本控制的实现

    IDEA取消git对项目的版本控制的实现

    取消Git版本控制可以简化代码管理流程、减少学习成本、简化代码库管理、提高代码安全性、加快构建和部署速度,本文主要介绍了IDEA取消git对项目的版本控制的实现,感兴趣的可以了解一下
    2023-11-11
  • win10安装Anaconda+tensorflow2.0-CPU+Pycharm的图文教程

    win10安装Anaconda+tensorflow2.0-CPU+Pycharm的图文教程

    本文通过图文并茂的形式给大家介绍了win10安装Anaconda+tensorflow2.0-CPU+Pycharm的教程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • 什么是负载均衡为什么需要负载均衡

    什么是负载均衡为什么需要负载均衡

    Load balancing,即负载均衡,是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的
    2024-04-04
  • Git常用命令的使用

    Git常用命令的使用

    本文主要介绍了Git常用命令的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05

最新评论