total:

  • use appkey & secrect
  • variance naming rule
  • 提供沙箱环境
  • 使用api gateway
  • 使用rest(但返回结果包裹了 isp.thread-limit:102 -- 内部标准)
  • last but not least : 做基础的api,通过api 构造各自营销策划活动,less is more. DRY.

detail design

taobao.promotion.coupons.get (查询卖家优惠券)
查询卖家已经创建的优惠券,接口返回信息:优惠券ID,面值,创建时间,有效期,使用条件,使用渠道,创建渠道,优惠券总数量

model design:
condition: 订单满多少分才能用这个优惠券,501就是满501分能使用。注意:返回的是“分”,不是“元”
create_channel: 优惠券的创建渠道,自己创建/他人创建
json return :

{"promotion_coupons_get_response":{"total_results":200,"coupons":{"coupon":[{"coupon_id":123456,"denominations":500,"creat_time":"2000-01-01 00:00:00","end_time":"2000-01-01 00:00:00","condition":501, "create_channel":"自己创建"}]}}
}

taobao.promotion.limitdiscount.get (限时打折查询)

  limit_discount_idlimit_discount_namestart_timeend_time

taobao.promotion.limitdiscount.detail.get (限时打折详情查询)
限时打折详情查询。查询出指定限时打折的对应商品记录信息。

{"promotion_limitdiscount_detail_get_response":{"item_discount_detail_list":{"limit_discount_detail":[{"limit_discount_name":"限时打折1","start_time":"2000-01-01 00:00:00","end_time":"2000-01-01 00:00:00","item_id":4674951,"item_discount":"6.5","limit_num":3  }]}}
}

防御设计:
model design:
limit_num 每人限购数量,1、2、5、10000(不限)
即便是不限,实际也是一个大数目

tmall.promotion.tip.campaign.modify (天猫营销修改活动) & tmall.promotion.tip.campaign.create (天猫营销创建活动接口)
活动数据可以修改:
model design

  campaign_idstart_timecampaign_name //活动名称descfree_post //是否包邮end_timeexclude_area //String [] 不包邮地区discount_type //活动优惠方式:PERCENT_OFF-打折,DIRECT_DISCOUNT-减钱,FINAL_PRICE-最终价

留意活动的优惠方式

留意请求异常

返回实例:

{"error_response":{"code":50,"msg":"Remote service error","sub_code":"isv.invalid-parameter","sub_msg":"非法参数"}
}

错误码有对应的错误描述&解决方案

query parameter

标准的分页 and with model 的具体字段
page_number

看淘宝营销api 文档有感相关推荐

  1. 淘宝客api接入步骤详解

    淘宝联盟开放平台:https://open.alimama.com/#!/document 一.创建应用 淘宝联盟生态伙伴:https://www.alimama.com/member/login.h ...

  2. 淘宝Open API入门教程

    淘宝网Open API 入门教程 [未经本人许可 严禁转载] 淘宝网的Open API开放将近一年了,越来越多的人(包括已工作的和在校的大学生)都在使用淘宝的Open API,有不少ISV应用已上架盈 ...

  3. 利用Wireshark和OSS的API文档简单实现上传和下载

    背景及目的 由于各个开发者使用的开发语言可能在官方SDK找不到相应的语言版本,就必须自主开发SDK. 本文根据wireshark和API文档,来简单实现上传和下载的请求,给需要自主开发的开发者提供一个 ...

  4. java B2B2C springmvc mybatis仿淘宝电子商城系统(十)用spring Restdocs创建API文档

    这篇文章将带你了解如何用spring官方推荐的restdoc去生成api文档.本文创建一个简单的springboot工程,将http接口通过Api文档暴露出来.只需要通过 JUnit单元测试和Spri ...

  5. 淘宝/天猫平台API 接口及API文档

    淘宝/天猫平台API 接口平台 item_get - 获得淘宝详情接口 测试地址:https://console.open.onebound.cn/console/index.php?i=Anzexi ...

  6. PHP对接淘宝客api完成APP引流优惠券

    淘宝客现在对多数人来说已经耳熟能详了,属于CPS(Cost Per Sale),一种网络广告收费标准,以实际销售产品数量来换算广告刊登金额.其他收费标准还有常见的CPC(Cost Per Click ...

  7. python api文档管理工具_开源的api文档管理系统

    在项目中,需要协同开发,所以会写许多API文档给其他同事,以前都是写一个简单的TXT文本或Word文档,口口相传,这种方式比较老土了,所以,需要有个api管理系统专门来管理这些api,从网上找了许多比 ...

  8. 个人如何创业挣钱?我看淘宝开放平台

    阿朱语:威客是设计师个人创业的好切口,iphone移动应用商店是个人开发者创业的好切口.如今还有淘宝开放应用平台.Google Open API,新浪也最近出了免费的云文件存储.云数据库.云图片存储. ...

  9. 【接口文档】Django restful framework中自动生成API文档

    Django restful framework中自动生成API文档 一.Swagger概述 1.引言 当接口开发完成,紧接着需要编写接口文档.传统的接口文档使用Word编写,or一些接口文档管理平台 ...

最新文章

  1. swift_010(Swift 的可选类型)
  2. text-size-adjust: none并没有什么用
  3. Kubernetes 无法删除pod实例的排查过程
  4. iphone屏蔽系统更新_手贱更新了 iphone系统,想退回到原来的版本,这个方法简单易用...
  5. openjudge用c语言答案,OpenJudge - NOI - 1.4编程基础之逻辑表达式与条件分支(C语言 全部题解)...
  6. AngularJS控制器和AngularJS过滤器的学习(3)
  7. IceE-1.3.0的移植过程及错误Time.h:36: error: expected type-specifier before ‘time-转
  8. PHP安全编程:register_globals的安全性
  9. 《CUDA C编程权威指南》——2.2 给核函数计时
  10. 设计模式之Prototype(原型)
  11. latex怎么让table下面空白变小_LaTeX:pgf usepackage(宏包)的中译
  12. opencore 启动总是在win_OpenCore引导开机倒计时自动进入指定系统盘,修改默认启动项教程...
  13. gms认证流程_Android P(9.0)GMS认证新要求
  14. 罗马数字转换python_罗马数字转整数 python
  15. openxml 给word添加table,复制样式和字体
  16. HRNet论文阅读及部分代码标注
  17. 计算机道德 英语作文,关于道德的英语作文
  18. SDNU_ACM_ICPC_2019_Winter_Practice_9th题解
  19. javascript 单元测试迷思
  20. Android原生(Native)C开发

热门文章

  1. 构造方法、String类、集合
  2. 管家婆辉煌ⅡTOP本单据或后续单据已经生成了凭证,不能修改删除
  3. 【面试】1110- 一年前端社招面试总结,入职阿里菜鸟
  4. 快应用的开发-新手入门指南
  5. 梁梦瑶 20190919-5 代码规范,结对要求
  6. Linux应用开发【第二章】图像处理应用开发
  7. 关于ASA5520防火墙搭配WEB服务器的非常规设置
  8. 我的 keylogger 终于搞定了。。
  9. INFOCOM2022——brokerChain
  10. Qt编程之Xml文件的读取