热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

微信公众平台相关开发问题

朋友有个认证过的服务号已绑定第三方微商,比如有赞,现让帮忙做以下功能。1.已关注的用户a生成特定的二维码,分享出去。2.其他人扫描用户a分享的二维码并关注。3.如果通过扫描用户a分享的二维码关注超过50个用户...
朋友有个认证过的服务号已绑定第三方微商,比如有赞,现让帮忙做以下功能。
1.已关注的用户a生成特定的二维码,分享出去。
2.其他人扫描用户a分享的二维码并关注。
3.如果通过扫描用户a分享的二维码关注超过50个用户,则给用户a一张优惠券。
烦请各位大神,指点一二。公众平台开发也略知一二,但是一直没从事过这方面的开发。
之前也考虑过这个需求,因为已经绑定所以不能在基本配置中开启服务器配置。
比如扫描二维码时如何将参数传给服务并记录到数据库中?

回复内容:

朋友有个认证过的服务号已绑定第三方微商,比如有赞,现让帮忙做以下功能。
1.已关注的用户a生成特定的二维码,分享出去。
2.其他人扫描用户a分享的二维码并关注。
3.如果通过扫描用户a分享的二维码关注超过50个用户,则给用户a一张优惠券。
烦请各位大神,指点一二。公众平台开发也略知一二,但是一直没从事过这方面的开发。
之前也考虑过这个需求,因为已经绑定所以不能在基本配置中开启服务器配置。
比如扫描二维码时如何将参数传给服务并记录到数据库中?

你可以看一看文档中『生成带参数的二维码』那一节,不知它这能不能满足你的需求!

微信开发可以生成带参数的二维码,每个用户生成的二维码包含的参数不同,别人扫码之后可以进入公众号(此时没有关注的用户会先关注)。然后这个扫码事件会被推送到开发者服务器,服务器通过解析参数,可以知道这个人是通过谁的二维码扫描进入,给二维码主人计数即可,同时可以记录扫码者openid,这样也可以防止重复扫码。

有什么不懂我们可以交流,前一阵刚刚做个相关需求。

推荐阅读
  • TensorFlow Lite在移动设备上的部署实践与优化笔记
    近期在探索如何将服务器端的模型迁移到移动设备上,并记录了一些关键问题和解决方案。本文假设读者具备以下基础知识:了解TensorFlow的计算图(Graph)、图定义(GraphDef)和元图定义(MetaGraphDef)。此外,文中还详细介绍了模型转换、性能优化和资源管理等方面的实践经验,为开发者提供有价值的参考。 ... [详细]
  • 设计实战 | 10个Kotlin项目深度解析:首页模块开发详解
    设计实战 | 10个Kotlin项目深度解析:首页模块开发详解 ... [详细]
  • 利用CSV Data Set Config实现JMeter参数化测试的详细指南
    本文详细介绍了如何使用JMeter中的CSV Data Set Config元素来实现参数化测试。通过该配置元件,用户可以轻松地从外部CSV文件中读取数据,从而提高测试的灵活性和可扩展性。文章不仅提供了具体的配置步骤,还结合实际案例,展示了如何在不同的测试场景中应用这一功能,帮助读者更好地理解和掌握JMeter参数化测试的技巧。 ... [详细]
  • 【Linux】CentOS 7 远程连接指南:高效安全的远程管理方法
    在 CentOS 7 中实现高效且安全的远程管理,本文详细介绍了如何检查和安装配置 OpenSSH。首先,通过 `yum list installed` 命令检查系统是否已安装 OpenSSH,若未安装,则使用 `yum install openssh-server` 进行安装。随后,配置 SSH 服务以确保其安全性和稳定性,包括修改默认端口、禁用 root 登录等关键步骤。此外,还提供了常见问题的解决方案,帮助用户顺利进行远程连接。 ... [详细]
  • 近日,北京、沈阳、南京、上海等多个城市的用户反映,使用嘀嘀打车时无法通过微信支付完成交易。由于短时间内大量订单集中涌入,导致微信支付服务器负载过重,出现系统繁忙的情况。这一问题不仅影响了乘客的支付体验,也导致司机无法获得相应的奖励,许多订单只能选择现金支付。 ... [详细]
  • 在腾讯云服务器上部署Nginx的详细指南中,首先需要确保安装必要的依赖包。如果这些依赖包已安装,可直接跳过此步骤。具体命令包括 `yum -y install gcc gcc-c++ wget net-tools pcre-devel zlib-devel`。接下来,本文将详细介绍如何下载、编译和配置Nginx,以确保其在腾讯云服务器上顺利运行。此外,还将提供一些优化建议,帮助用户提升Nginx的性能和安全性。 ... [详细]
  • 本章节在上一章的基础上,深入探讨了如何通过引入机器人实现自动聊天、表情包回应以及Adidas官方账号的自动抽签功能。具体介绍了使用wxpy库进行微信机器人的开发,优化了智能回复系统的性能和用户体验。通过详细的代码示例和实践操作,展示了如何实现这些高级功能,进一步提升了机器人的智能化水平。 ... [详细]
  • 【Linux进阶指南】第一阶段第三课:体验与部署Ubuntu系统
    在正式踏上Linux学习之旅之前,本课程将引导你深入体验和部署Ubuntu系统。通过详细的操作步骤和实践演练,你将掌握Ubuntu的基本安装、配置及常用命令,为后续的进阶学习打下坚实的基础。此外,课程还将介绍如何解决常见问题和优化系统性能,帮助你更加高效地使用Ubuntu。 ... [详细]
  • 如何在微信中查看最近三天的朋友圈动态?详解微信最近3天朋友圈展示功能
    微信最近推出了一个新功能,允许用户仅展示最近三天的朋友圈动态。这一更新为用户提供了更高的隐私保护和内容管理灵活性。通过这项功能,用户可以选择将朋友圈内容限制在最近72小时内,从而避免过多的个人历史信息暴露给他人。具体操作步骤简单便捷,用户可以在设置中轻松启用该功能。 ... [详细]
  • 微信小程序图片上传功能详解:wx.chooseImage与wx.uploadFile的使用方法与注意事项
    在微信小程序中,图片上传功能是开发者常用的功能之一。本文详细介绍了 `wx.chooseImage` 和 `wx.uploadFile` 的使用方法及注意事项。通过 `wx.chooseImage`,用户可以选择本地图片或拍摄新照片,而 `wx.uploadFile` 则用于将选中的图片上传到服务器。文章还提供了代码示例,帮助开发者更好地理解和应用这两个 API。此外,文中还讨论了常见的错误处理和性能优化技巧,确保图片上传过程的稳定性和高效性。 ... [详细]
  • 本文源自极分享,详细内容请参阅原文。技术债务如同信用卡负债,随着时间推移,修复成本会越来越高,因此程序员必须对此有深刻认识。此外,团队应致力于培养一种持续维护和优化代码的文化,以减少技术债务的累积。 ... [详细]
  • 如何正确获取Oracle TNS_ADMIN环境变量的值
    如何正确获取Oracle TNS_ADMIN环境变量的值?TNS_ADMIN 是 Oracle 客户端配置中的一个重要环境变量,用于指定网络配置文件(如 tnsnames.ora)的路径。本文将详细介绍如何在不同操作系统中准确获取该变量的值,并提供实用的命令和步骤,帮助用户确保 Oracle 客户端的网络连接配置正确无误。 ... [详细]
  • JBPM 6.5 环境配置深入解析(下篇)
    本文深入探讨了JBPM 6.5 的环境配置细节,从零开始详细介绍了下载、解压后的文件结构,并结合实际操作步骤,为初学者提供了全面的配置指南。通过具体的示例和详细的解释,帮助读者快速掌握 JBPM 6.5 的安装与配置过程。 ... [详细]
  • AdMob 广告变现潜力几何:收益预测与分析
    Google AdMob 为不同规模的应用开发者提供了一种高效且便捷的盈利途径,通过在应用中展示精准定向的广告来实现收入增长。本文将深入探讨 AdMob 的广告变现潜力,结合实际案例和数据,对收益进行预测与分析,帮助开发者更好地理解和利用这一工具。 ... [详细]
  • 深入解析微信小程序开发中的全局配置文件设置与优化技巧
    本文深入探讨了微信小程序开发中全局配置文件的设置与优化技巧,详细解析了 `app.js`、`app.json`、`app.wxss` 和 `project.config.json` 的功能与最佳实践。通过合理配置这些文件,开发者可以显著提升小程序的性能和用户体验。文章还介绍了如何利用这些配置文件进行模块化开发和调试,帮助开发者更好地管理和维护小程序项目。 ... [详细]
author-avatar
倒退淂磁带_628
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有