♩. 背景

  • 上周,网站搞了一个类似 拼多多 的砍价活动,上线后引来了大量的活跃用户
  • 当然,同时也引来了大量的可爱的机智的高效率的喜欢 “薅羊毛” 的异常用户

鉴于这种情况的出现,我们使用了腾讯云提供的 天御防刷服务,具体的介绍可以访问官方介绍以做了解:

  • 官方:【天御-活动防刷AA || 活动防刷API文档】

♪. 代码使用

  • 下载官方提供的源代码(文章最后也会提供源码下载)

以个人的 PHP代码为例,因为我使用的是 ThinkPHP3.2 框架,操作参考步骤如下:

①. 文件目录的放置

  • .将下载的 "ActivityAntiRush.php"文件放于 "ThinkPHP\Library\Vendor\wx"目录下

②. 文件的相关变动

  • 根据自己的框架规范,进行了"ActivityAntiRush.php"的以下修改
  1. 通过官方的注册,填充账号数据

  1. 在文件的最后,自定义了一个类,方便外部的实例化调用

③. 类的实例化调用

【注】:我的操作是判断微信用户是否为异常账号,所以主要输入以下参数:

  • 在需要使用防刷服务的逻辑中,编写类似如下的代码($BargainUser 接收返回的信息):
vendor('wx.ActivityAntiRush');
$zmPull = new \ZmAntiRush();
$params = array('accountType' => '2',//账号类型'uid' => $openids, //微信用户的 openID'userIp' => $ips[0],//用户的IP地址信息'postTime' => time(),//操作时间戳);
$BargainUser = $zmPull ->BargainFilter($params);
  • 根据接口返回的信息,进行自己业务的判断处理即可,举例如下:

一般的操作就是,根据该用户的风险等级,判断在自己的业务代码中,处理为异常用户,禁止访问某活动页面等… !

♫. 附录

⑴. levelriskType数据

  • 个人在使用接口服务时,发现主要使用返回的 levelriskType数据

⑵. code 返回值得解释

  • 此为腾讯云客服的回答,值得借鉴

♬. >>> 源码下载及参考

PHP - 腾讯云防刷AA (天御-薅羊毛防刷)服务使用笔记相关推荐

  1. 腾讯云AI平台张文杰:构建一站式机器学习服务平台

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 5月24日,以"无界数据无限智能"为主题的腾讯"云+未来"峰会AI大数据分论坛在广州拉开帷幕.此次分 ...

  2. 专访徐勇州:腾讯云全球化布局势如破竹,构建全球24小时无差别服务︱大咖访谈录...

    3月26日,腾讯云香港第二个数据中心正式对外开服,率先在香港实现了金融级双可用区部署.  \3月27日,腾讯云美国东部弗吉尼亚和西部硅谷数据中心同时开服,实现全美东西海岸两地三中心布局.  \3月28 ...

  3. 腾讯云音视频互动课堂trtc,实现逻辑,服务端混流逻辑

    roomId(classId)房间ID 创建房间: --  RoomID RoomID(房间号/房间ID)用于在一个 TRTC 应用中唯一标识一个房间.RoomID 是由开发者自行维护和分配的一个 u ...

  4. 【腾讯云】Ubuntu16.04下搭建Java开发环境一站式服务(WinSCP、PuTTY、JDK、MySQL、Tomcat)

    购买腾讯云服务器 感觉这并没有什么好说的,直接链接进去,点击支付,简单粗暴. 链接地址:云+校园扶持计划(学生10元每月,1核2G的云服务器,还是很便宜的). 一般情况下:选择Ubuntu16.04的 ...

  5. 权威认可,腾讯云TDSQL通过信通院数据库服务商运维运营服务能力评估

    2021年12月3日,中国信息通信研究院(以下简称"信通院")公布了"大数据服务能力评估"第三批的评估结果.腾讯云数据库凭借业内领先的服务能力和卓越的国产数据库 ...

  6. 阿里腾讯的正面交锋:支付宝被薅羊毛 137 万依然乐此不疲

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 请问,今年过节你扫码领红包吗? 就在圣诞前夕,有朋友转发了一条消息让我赶紧扫码领支付宝红包, ...

  7. python刷视频挣钱_薅羊毛--使用python+adb实现自动刷视频点赞

    python大家都或多或少的有所了解,在这里我们使用的是python3,大家可以自行百度下载安装. ADB即android debug bridge安卓调试桥,可以使计算机与安卓设备之间进行通讯,下载 ...

  8. AI赋能安全 腾讯云发布三大安全新品与三大行业安全解决方案

    6月22日,腾讯"云+未来"峰会云安全专场在深圳举行.会上,腾讯云隆重介绍了三款重磅云安全新品,分别为主机安全.反诈骗云.网站安全,同时发布腾讯云在车联网.移动.直播三大领域的安全 ...

  9. 防失联 | 在微信公众号被腾讯云投诉了!

    微信公众号旧文被腾讯云投诉了! 特此删除腾讯云相关内容,旧文重发! 防失联,加小编私信 一.背景 近年来,国内两轮电动车保有超3亿辆,电动自行车充电火灾呈多发频发趋势.今年8月1日国家颁布了<高 ...

最新文章

  1. RelativeLayout 深入理解
  2. 利用UIWebView获取userAgent需要注意的地方
  3. Python入门100题 | 第078题
  4. Zuul1.0和2.0我们该如何选择?
  5. 关系数据库是如何工作的
  6. SAP系统搜索分页的前后台实现
  7. 用VBS实现公司自动打卡
  8. spring学习---IOC--基于xml--bean管理--spring创建对象--spring注入属性--其他属性注入--外部bean--内部bean
  9. springmvc注解详解
  10. LayUI动态添加table表格
  11. 【Typecho插件】SimpleAdmin后台美化插件
  12. 计算机专业科研特长怎么写,毕业登记表特长怎么写(计算机专业)
  13. 2020年电子设计竞赛 B题-单相在线式不间断电源 分析与总结
  14. c 语言 数字字符统计
  15. Tableau-热力图
  16. 共享一个计算属相年份的咚咚-----javascript 代码
  17. 零样本学习和小样本学习(转)
  18. jenkins docker 编译verify出现crash的问题
  19. c罗说什么语言,C罗会说几种语言? 揭金球奖给梅西内马尔当翻译趣事
  20. Appscan测试工具简介

热门文章

  1. 如何在桌面空白处单击鼠标右键出现的菜单中添加关机、重启等选项
  2. 工商银行分布式服务C10K场景的解决方案
  3. java ant myeclipse_Ant在MyEclipse中的配置总结
  4. nginx关闭目录浏览功能
  5. Eviews7.2模型建模与预测时间序列分析(数据平稳性检验)
  6. web前端期末大作业 html css javascript jquery bootstarp响应式鲜花售卖网站16页
  7. 河南财经政法大学计算机郑,河南财经政法大学计算机与信息工程学院2019届推免生拟推荐名单公示...
  8. 新一代大数据任务调度系统 - Apache DolphinScheduler 1.3.4 发布,推荐下载
  9. Java 腾讯地图获取经度、纬度 and 计算距离
  10. matlab保存图片如何保证dpi,Matlab保存图片(dpi要求)