淘宝开放平台接口对接(获取sdk,appkey)

1.首先需要有一个淘宝账户,一般实名认证支付宝之后就可以入住开发者平台。
2.首先确定自己要对接的接口在哪一个应用下面,因为需要下载对应应用的sdk用来调用。确定好是哪一个应用之后创建相对应的应用。
这里写图片描述
3.创建好应用之后点击前面的sdk小图标会弹出sdk的下载页面,下载sdk保存到本地。在应用管理界面获取到appkey和appSrecet
这里写图片描述
4.获取code
获取code地址:
response_type = code(必填) client_id = *(创建应用所对应的appkey) redirect_uri(创建应用写的回调地址)
https://oauth.taobao.com/authorize?response_type=code&client_id=23580296&redirect_uri=http://www.baidu.com
回调成功之后
这里写图片描述
5.获取access_token
第一种通过代码获取

import java.io.IOException;
    import java.util.HashMap;
    import java.util.Map;
    import com.taobao.api.internal.util.WebUtils; //引用top sdk
     public class Access {
        public static void main(String[] args) {
          String url="https://oauth.taobao.com/token";
          Map<String,String> props=new HashMap<String,String>();
          props.put("grant_type","authorization_code");
    /*测试时,需把test参数换成自己应用对应的值*/
          props.put("code","F8qjHTLNqsDrmBAvWJFoVTID66409");
          props.put("client_id","23580296");
          props.put("client_secret","56bd3eef5b57bc793b1ca862c0655472");
          props.put("redirect_uri","http://www.baidu.com");
          props.put("view","web");
          String s="";
          try{s=WebUtils.doPost(url, props, 30000, 30000);
          System.out.println(s);
          }catch(IOException e){
              e.printStackTrace();}
        } }

回示例:

{
“taobao_user_nick”: “%E4%B8%AD%E5%9B%BD%E9%80%9F%E5%B0%94%E7%89%A9%E6%B5%81”,
“re_expires_in”: 0,
“expires_in”: 86400,
“expire_time”: 1482909750088,
“r1_expires_in”: 1800,
“w2_valid”: 1482823350088,
“w2_expires_in”: 0,
“taobao_user_id”: “1065192055”,
“w1_expires_in”: 1800,
“r1_valid”: 1482825150088,
“r2_valid”: 1482823350088,
“w1_valid”: 1482825150088,
“r2_expires_in”: 0,
“token_type”: “Bearer”,
“refresh_token”: “6200905426610ZZ4db9b00010469dba88bac4b493d2ca8b1065192055”,
“refresh_token_valid_time”: 1482823350088,
“access_token”: “6200b052e5b48ZZ0669262fb573a0c47a7bf0aa708639a01065192055”
}

第二种通过工具获取,找到自己需要调用的api,然后点击上面的session获取工具,输入appkey然后登陆之后就可以按照引导获取了
这里写图片描述

第一次对接淘宝平台,还有很多地方写的不清楚,望见谅。

  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值