前言

之前做过一个淘宝返利公众号,收入还是非常可观的。在做公众号时也在网上花费了很多时间来查资料,感觉目前网上的大部分文章并不实用,所以写篇博客分享相关的内容,帮助对这方面感兴趣的读者少走弯路。

经典案例

下面分享一个经典的返利公众号案例,没错,就是我自己开发的这款!

关于微信公众号相关的开发我这里就不讲了,可以参考我之前写的博客,如果读者有公众号开发相关的问题,可以随时咨询。下面主要讲一下淘宝联盟API权限申请及对接。

淘宝联盟API权限申请及对接

需要做以下准备:

  • 需要申请一个域名,且完成备案;
  • 需要申请一台云服务器,且搭建好项目部署环境

先讲一下权限申请,打开淘宝联盟官网,注册登录之后,点击推广管理---媒体管理---网站管理,这里我选择的网站管理是因为相对于Java开发者而言通过网站申请权限是最简单的。点击新增网站推广,填写好网站名称、域名、备案信息等,然后下载验证文件,并放置到域名根目录下,完成验证。淘宝那边审核大约需要1-3天,审核完成之后就可以获取到AppKey、AppSecret,同时还会获得初级权限包,初级权限包就可以实现上面案例的效果。获取高级权限属于邀请制,当你的流量达到一定程度之后淘宝会邀请你开通高级权限,具体要求读者可以参考接入文档。

网站推广申请完成之后我们还需要创建推广位,推广位ID后续开发的时候会用到。点击推广管理---推广计划管理---新增自助推广,设置推广单元,点击确定之后还需要选取一个商品放到推广位上,按步骤随便选择一个即可。到目前位置权限申请就全部完成了,最后下载SDK准备开发。

开发

转链接功能

实现后功能如下图:

淘宝联盟有直接实现转链接功能的API接口,但是需要高权限用户才能调用,如果你是低权限,那么需要通过3个步骤来实现此功能,虽然步骤稍微复杂,但实现起来较容易。

  • 解析淘口令
  • 查询商品
  • 生成淘口令

解析淘口令API如下:

taobao.wireless.share.tpwd.query接口用于查询解析淘口令,该接口返回商品Id、商品名称等内容。

查询商品信息使用上图接口。

调用taobao.tbk.dg.material.optional接口,根据解析淘口令后得到的商品名称递归搜索,根据上面的商品Id匹配到对应的商品。如果循环结束后仍没有匹配到商品,那就没办法了,只能给用户返回没有优惠~~~这里需注意以下两点:

  1. 如果是聚划算商品,解析淘口令后得到的商品名称格式为“这个#聚划算团购#宝贝不错:xxx",这时候我们需要调用taobao.tbk.item.info.get接口获取化简后的商品名称;
  2. 递归循环之后如果仍没有匹配到商品,并不代表该商品没优惠。因为我们毕竟是在通过低级权限完成高级功能,并不能达到完美,根据我的经验,匹配到的准确率应该在80%以上,这个成功率足够完成返利公众号。

最后一步是生成淘口令,调用上图接口,传入参数为步骤二得到的商品名称、coupon_share_url和pict_url,生成你自己的专属淘口令,用户复制你的淘口令打开淘宝下单之后你就有返利了。

用户订单绑定

用户完成购买之后,我们需要给用户返利,高级权限中包含订单接口,也就是说我们可以通过接口获取订单列表。但是低级权限并没有开放该接口,我们需要手动上传Excel订单。

点击效果报表----订单明细报表,我们可以看到订单,点击下载报表,excel表格中有详细的订单数据,我们只需要上传该表格然后读取表格即可。虽然给用户的反馈不及时,但是可以完成功能上的体验。后续可以通过自动化脚本完善这一块儿的体验。

订单数据我们可以获取到了,我们还需要知道是哪个用户购买的商品,用户下单之前肯定需要先转链接,我们可以把用户转链接的行为记录下来,如果只有一个人搜索了该商品,那么返利就绑定给该用户;如果多个用户购买了商品,那么只能提醒用户让他们上传订单号,我们根据订单号绑定返利。

完成普通的返利公众号只需要上述几个接口就足够了,当然在开发中还会有具体的细节问题,这里就不再一一赘述,淘宝联盟的接口有很多,读者自行研究即可。

如有任何问题,欢迎在评论区留言,我会尽快回复~~~

淘宝返利公众号开发、淘宝联盟API权限申请及对接详细教程相关推荐

  1. 微信公众号开发接收语音消息时权限

    1.登录微信公众号 开发 -接口权限 2.开通接收语音识别结果权限 3.点击确定

  2. 微信公众号开发淘宝优惠券查询的思路和原理

    做微信公众号查券首先需要一个1个产品库,我们可以使用淘宝的开放平台提供的产品库通用物料搜索API. 通过用户手淘分享的商品信息,信息中包含商品标题和链接还有淘口令,我们可以用正则表达式提取出商品标题 ...

  3. 微信公众号开发-初学者-SAE新浪云申请及自定义菜单

    毕业设计经过前期的学习和实践,现在已经将自定义菜单开发出来并成功显示了. 首先,对于第一次进行开发的小白来说,注册一个订阅号是第一步,大部分学习者是选择个人非认证的,并不影响开发学习(具体注册步骤可以 ...

  4. 公众号怎么关联多个不同主体的小程序详细教程

    公众号"关联小程序"能力全面开放,公众号可以关联不同主体的小程序了. 主要有这三个变化 一.关联小程序的主体不再受限 以前,小程序和公众号的主体必须一致才可以关联. 现在,关联小程 ...

  5. 教程:如何把公众号变成淘宝查券返利机器人

    教程:如何把公众号变成淘宝查券返利机器人 一.登陆淘宝联盟 手机淘宝扫码授权登陆淘宝联盟 地址:https://www.alimama.com 二.配置推广位,获取PID(推荐使用会员PID) 会员推 ...

  6. 微信公众号 用户绑定 php,微信公众号开发——网页授权实现简化用户绑定

    本教程的学习条件: 了解微信公众号开发的基本知识.已经申请了微信公众号并设置了开发模式等.如果不了解,请先到微信官方平台学习 需要服务器端开发的基本技能,本文主要讲解流程,基本不涉及具体开发语言. 首 ...

  7. 微信公众号开发--获取当前用户位置,并把经度纬度转化成省市县

    这里主要写的是获取当前用户的地理位置,调用微信接口,成功之后会返回经纬度,这里我们把它转化成了省市县方便调用 主逻辑函数 // 这个要在<head>里面引入 <script src= ...

  8. 微信公众号开发1-微信授权登录

    说在前面的话 关于微信公众号的项目也已经告落一段时间了,但是项目结束后又有参加了新的项目,导致一直没有时间分享项目经验,今天正好得空来分享一下本项目,本项目主要用到了微信公众号开发,百度地图api等, ...

  9. 用微信公众号做淘宝优惠券查券和返利机器人的详细配置教程

    用微信公众号做淘宝优惠券查券和返利机器人的详细配置教程:微信公众号淘宝客机器人,微信公众号淘客系统自助搭建教程 一.淘宝联盟官方淘宝客私域渠道ID申请 1.登陆淘宝联盟 用需要开通淘宝联盟的手机淘宝扫 ...

  10. 苹果付费app共享公众号_公众号淘客和APP淘客哪个好做?公众号与淘客APP利弊分析...

    更多精彩,请点击上方蓝字关注我们!近来淘客圈内很多人都在讨论APP淘客和公众号淘客,到底哪个更好做?哪个更赚钱?这两个问题一直困扰着中小淘客. 由于少数有实力的大淘客肯定做全领域的覆盖,相互配合引流, ...

最新文章

  1. 这篇文章让我步入了无线时代,感激原创。
  2. fopen rt wt matlab,fopen的使用方法
  3. Spark 机器学习中的线性代数库
  4. mysql设置输出格式_rsyslog 配置mysql输出格式
  5. 和transformjs一起摇摆
  6. JavaScript学习(二十七)—解决IE以及IE8之前的浏览器下面的添加事件或者删除事件
  7. Hibernate多表关联查询记录映射
  8. java数据类型单位_java的数据类型
  9. python写梦幻西游手游脚本_AirtestIDE实践一:梦幻西游手游师门任务自动化
  10. 权重衰减(weight decay)与学习率衰减(learning rate decay)
  11. wh计算公式_阀门扭矩计算公式
  12. VMBox挂载共享文件时可能出现的问题以及对应的解决办法
  13. 手机游戏开发现状分析
  14. Word如何绘制整行下划线,如何给分好的栏添加分隔线?
  15. 双系统重装Ubuntu 16.04
  16. CCKS-2019-IPRE baseline sentence level 代码理解
  17. Mac系统如何一键返回桌面?
  18. abaqus script提取应力应变位移 odb学习 addData
  19. mysql set类型的用户变量,mysql用户变量的圈套
  20. css中创建主轴方向,flex-direction

热门文章

  1. python求15 17 23 65 97的因数_32个常用的Python功能介绍
  2. c++实现查询天气预报
  3. svn locked 怎么解决
  4. android nat64,dpvs学习笔记: 18 nat64 的实现
  5. python求解一元二次方程考虑复数_Python学习笔记:求解一元二次方程
  6. 哈佛幸福课 24种人格力量测试
  7. 模糊控制matlab论文,基于MATLAB的锅炉水位模糊控制系统研究( 开题报告+文献综述+论文+外文翻译 )...
  8. 服务器备份软件cwRsync
  9. LTE:FDD、TDD下行峰值速率计算
  10. 牛蛙怎么做好吃 牛蛙的家常做法