淘宝联盟授权登录

如果实现淘宝联盟高佣转链,必须进行联盟高佣授权。
淘宝已经给出文档,具体的就不多说了,我把链接打在这里:http://open.taobao.com/doc.htm?docId=118&docType=1&spm=a219a.7395903.0.0.598739712Zpvwy
实现流程:
一、跳转登录页面,回调参数必须是设置好的回调参数,在阿里百川应用里设置。这个是为了能够回去code值。

淘宝联盟授权登录_第1张图片
代码献上↓

//跳转到淘宝授权登录界面
$redirect_uri = urlencode("http://www.xxx.com/member/aaa/");
header("Location: https://oauth.taobao.com/authorize?response_type=code&client_id=24954109&redirect_uri=" . $redirect_uri);

二、接受code值之后,用POST提交到https://oauth.taobao.com/token,获取授权信息
代码:

$redirect_uri = urlencode('http://www.xxx.com/member/aaa/');
$code = $_GET['code'];
$secret = "48f1ee79faaaaaaaaaaaaaa851f";
$get_token_url = 'https://oauth.taobao.com/token?grant_type=authorization_code&client_id=12345678&client_secret='.$secret.'&code='.$code.'&redirect_uri='.$redirect_uri;
$data = $this->mypost($get_token_url);

至此,就获取到token了。但是这个只能保存一天的时间,需要刷新token才可以。

获得一天token有效期的别灰心,坚持向淘小二索要高级接口,相信会给你三十天有效期的权限的,加油!小伙伴们!

大家在应用宝下载 “趣淘淘” 输入 666666 激活码,试用一下我用这个方法解决的授权获取高佣项目

你可能感兴趣的:(淘宝联盟高佣转链实现过程)