`
云中之海
  • 浏览: 31845 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

初学 淘宝客API 从入门到放弃

 
阅读更多

第一步  了解

首先你得了解什么是淘宝客,淘宝客跟我们有什么关系。

 

       贴一段百科:

       淘宝客,是一种按成交计费的推广模式,也指通过推广赚取收益的一类人,淘宝客只要从淘宝客推广专区获取商品代码,任何买家(包括您自己)经过您的推广(链接个人网站博客或者社区发的帖子)进入淘宝卖家店铺完成购买后,就可得到由卖家支付的佣金;简单说,淘宝客就是指帮助卖家推广商品并获取佣金的人。

 

简单的说就是让我们这些闲人帮商家推广,抽取商家佣金。具体可以使用淘宝联盟有WEB也有移动端去查看。在页面上,登陆你的账户,选择你想推荐给别人的商品,获取到你的独有的 推荐码,别人就可以通过你的领卷码,得到优惠价或优惠卷来得到减价,如果他购买了,你的钱也就赚到了。

理论上这个是空手套白狼,但是想要做大必要的花费肯定是有的。

 

 第二步 入手

 那这和淘宝客API又有什么关系呢。有,当然有,有需求的驱动必然会出现的东西。个性化商城。

试着幻想下,如果淘宝首页里面的商品都是你的推荐商品,那佣金。。。哗啦啦,是的这就是需求,在单品宣传太繁琐的时候,懒惰的智慧就会要求我们进行改变。

为了进入这个世界,大概花费了4、5个小时进行阅读相关资料和了解。首先我们可以从阿里妈妈获得相关API获取途径,但是不一定要去她那,毕竟阿里巴巴才的爹。

传送门:淘宝开放平台 这里是如何获取SDK官方教程 ;

我这里就说下我获取过程中遇到的问题:

 首先登陆淘宝开放平台,点击个人进入控制后台,应用管理->应用列表->创建应用



 

 然后注意要选择:手淘无线--->>百川无线应用---->>点击创建应用,这里会进入阿里百川,别问又变成了这个,阿里业务细分出来的结果吧

 接着创建名称分类描述,创建 发现列表中出现了你刚刚创建应用,这时候要是高高兴兴去下载SDK你就错了。

首先这里阿里对API做了严格的权限划分,你所用的SDK需要现场生成,也就是说你权限不足,你SDK里啥接口都不会给你放进去。

那这里需要什么,上面的接口文档有说。

百川基础能力(新)和无线开放百川淘客包这两个

而淘客报申请需要初级电商能力,也申请了吧,反正不需要审核。这里我去下载SDK后测试失败了,其实还是漏了一部。

 

 

还得入我的产品后台开通这个百川电商SDK的服务。之后就可以去SDK里下载你需要的SDK包了

 第三步 代码初体验

简单写个Demo进行api测试

public class test {

//*****

 

String url = "http://gw.api.taobao.com/router/rest";

String appkey = "********";

String secret = "*********";

TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);

//根据条件查询-获取淘宝客商品列表

public TbkItemGetResponse getTBKlistFor(){

TbkItemGetResponse rsp = null;

TbkItemGetRequest req = new TbkItemGetRequest();

req.setFields("num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url,seller_id,volume,nick");

req.setQ("香薰瓶");

 

/*req.setQ("女装");

req.setCat("16,18");

req.setItemloc("杭州");

req.setSort("tk_rate_des");

req.setIsTmall(false);

req.setIsOverseas(false);

req.setStartPrice(10L);

req.setEndPrice(10L);

req.setStartTkRate(123L);

req.setEndTkRate(123L);

req.setPlatform(1L);

req.setPageNo(123L);

req.setPageSize(20L);*/

 

try {

rsp = client.execute(req);

} catch (ApiException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return rsp;

}

public TbkItemRecommendGetResponse tbkGoodLinkSerch(){

TbkItemRecommendGetRequest req = new TbkItemRecommendGetRequest();

req.setFields("num_iid,title,pict_url,small_images,reserve_price,zk_final_price,user_type,provcity,item_url");

req.setNumIid(24337872166L);

req.setCount(20L);

req.setPlatform(1L);

TbkItemRecommendGetResponse rsp =null;

try {

rsp = client.execute(req);

} catch (ApiException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return rsp;

 

}

public static void main(String[] args) {

// TODO Auto-generated method stub

test t = new test();

System.out.println(t.getTBKlistFor().getBody());

System.out.println(t.tbkGoodLinkSerch().getBody());

}

 

}

以上是我测了一下下午唯一能进行测试结果。

而在淘宝开放平台的API前三个能用,其余全部GG,为什么权限不足。且最关键的:

 最关键就是

 

taobao.tbk.item.coupon.get 单品加卷检索api

 

这个正我所需要的,传入参数:选定商品的ID +  你在阿里妈妈里的值:mm_111123_223_22类似这个的,就能生成你个人的卷的信息 一个字符串 ASJSKFSKWASD大概类似这样的东西。那基本开发流程结束了。可是,为什么不能使用呢。

查了原因,由于时间迭代很快,淘宝客API更新也非常多。导致现在网上的一些API借口信息基本不对或者错误,那些已经被淘汰,很多接口在API2.0 之后就被淘汰了。说是淘汰,其实就是封闭下线了,不让用了。但是在这之前申请的还可以继续使用,只是后来的人申请就无法获得该权限了。

那么怎么办,我没办法了,没找的解决方案,网络上相关知识都错误或者崩溃了。

  • 大小: 50.9 KB
  • 大小: 32.6 KB
  • 大小: 65.7 KB
分享到:
评论

相关推荐

    WebApi入门到精通-WebApi列表

    本教程“WebApi入门到精通-WebApi列表”旨在帮助初学者理解并掌握ASP.NET Web API的使用,通过结合Entity Framework(EF)实现一个简单的数据列表展示功能。以下将详细阐述这个过程中的关键知识点。 首先,Web API...

    API 从入门到精通,高级程序员手册

    《API 从入门到精通,高级程序员手册》是一本全面介绍API使用方法和技术的资源,适合初学者和有经验的开发者。API(Application Programming Interface)是软件之间交互的桥梁,它定义了应用程序如何与其他软件组件...

    基于Python的FastAPI从入门到实战交流群设计教程

    本项目是一套基于Python的FastAPI框架的交流群设计教程,包含1113个文件,涵盖了677个Python源文件、260个...教程旨在帮助初学者和开发者掌握FastAPI的入门知识和实战技巧,适用于有志于学习并实践FastAPI技术的群体。

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记.zip

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...

    linux编程从入门到精通.pdf

    linux编程从入门到精通.pdf

    PHP从入门到精通.pdf-入门教程.CHM

    《PHP从入门到精通》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。 全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制...

    WebApi基础入门学习项目,新手入门学习实践,工程源码

    本项目是一个针对初学者的WebApi基础入门学习项目,旨在帮助开发者熟悉WebApi的核心概念和技术,并通过实际操作来提升技能。 首先,项目中使用了Log4,这是一个广泛使用的日志记录库。Log4在.NET Core WebApi中的...

    从入门到精通java部全代码

    《从入门到精通Java全代码》是一本针对Java初学者精心编写的教程,旨在帮助读者逐步掌握这门广泛使用的编程语言。"明日科技"作为标签,暗示了这本书可能结合了现代编程理念和技术,以适应快速发展的IT行业。压缩包中...

    Windows API范例入门与提高

    《Windows API范例入门与提高》是一本专为VB(Visual Basic)编程者设计的教程,旨在帮助初学者和有经验的开发者深入理解和熟练运用Windows API。Windows API是微软操作系统的核心,提供了大量的函数调用来实现操作...

    android api 初学者必备

    "android api 初学者必备"这个资源集合提供了全面的API指南,帮助新入行的开发者快速入门。 首先,我们来看`android_manual.doc`,这很可能是Android官方的中文版开发者手册。这份文档详细介绍了Android平台的基础...

    LabVIEW_8.20程序设计从入门到精通

    LabVIEW_8.20程序设计从入门到精通可帮助初学者快速入门labview 编程语言

    Win32 API编程入门

    5. **基础学习路径**:教程为初学者提供了一条清晰的学习路径,从创建第一个简单窗口开始,逐步深入到图形界面的设计和编程,再到更复杂的用户界面元素和程序结构。 6. **编程语言和工具**:虽然教程主要使用C语言...

    VB API初学者快速入门

    ### VB API初学者快速入门详解 #### 一、API概览与重要性 API,全称为Application Programming Interface,即应用程序编程接口,是操作系统提供给应用程序的一组预定义的函数,用以实现对操作系统功能的访问。对于...

    python编程(从入门到实践).zip

    它的语法简洁明了,易于学习,使得“从入门到实践”的过程相对平滑。本资料包是针对Python编程的初学者设计的,旨在帮助你快速掌握这门强大的语言。 在《Python编程:从入门到实践》这本书中,你会学习到基础的编程...

    html初学者入门教程

    在探讨HTML初学者入门教程之前,我们首先需要理解HTML是什么。HTML,全称为超文本标记语言(Hypertext Markup Language),是一种用来创建网页的标准标记语言。HTML文件是包含文本内容和标记(tags)的特殊文本文件...

    java学习从入门到精通教程(pdf)

    本教程“Java学习从入门到精通”旨在为初学者和希望巩固基础的开发者提供全面的学习资源。以下是对该教程内容的详细概述: 1. **Java简介**:这部分将介绍Java的历史、特点和应用领域,帮助你理解为何Java成为全球...

    Eclipse从入门到精通+API

    "Eclipse从入门到精通"这部分内容将帮助初学者理解Eclipse的基础操作和高级特性,从而高效地进行Java开发。 首先,你需要了解Eclipse的基本界面,包括工作区、透视图、视图和编辑器。工作区是Eclipse存储项目的地方...

    API函数快速入门基础教程

    API(Application ...通过本教程,你将学会如何开始使用API函数,从理解基本概念到实际调用API,再到测试和优化,逐步成为一名熟练的API开发者。在实践中不断探索和学习,你会发现API的世界充满了无限可能性。

    docker 从入门到实践.pdf

    docker 从入门到实践 内容丰富 内容全,适合初学者

Global site tag (gtag.js) - Google Analytics