Skip to content

Alex-Yuen/Alibaichuan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

阿里百川接入指南

首先是效果演示,如果能满足要求,您请继续往下看

APICloud平台使用阿里百川的教程,包含入驻阿里百川,以及注册阿里妈妈的PID

因为此模块需要用到以下三个东西:

1、阿里妈妈的淘客PID

2、加入淘宝联盟,用于查看收益,并把收益转入支付宝

3、生成SDK,因为打正式包的时候需要

指南目录

##概述

这很重要!!

测试时候请务必使用默认证书,

测试时候请务必使用默认证书,

测试时候请务必使用默认证书,

打包也打测试版而不能使用正式版,否则会报签名不一致的错误

#绑定依赖的模块

首先需要确定,你现在是否已经生成了Android的证书,前去查看,下图所示则说明没有生成证书

  1. 如果没有,那么你可以直接下载自定义模块(androidkey.zip, iOSkey.zip), 添加到自定义模块中,调用接口进行测试,打APK包的时候选择测试版

  2. 如果已经生成了证书,那么请看打正式包, 如果没有,继续往下看

3、先下载阿里百川的的git压缩包,里面包含自定义模块(Alibaichuan-master.zip\Alibaichuan-master\Custom Module),

4、上传自定义模块,iOS版本自定义loader和云端打包使用的key模块不一样哦

iOS开发-->很重要: alibaichuan的模块不变,安全图片的模块分两个:云编译时候用:commonkey.zip, 自定义loader时候用:aliloaderkey.zip, 不能全部勾选,得单独勾选。

android开发 alibaichuan的模块不变,安全图片的模块用:commonkey.zip, 云打包和自定义模块都用这个。

5、并勾选自定义模块,能在已添加模块中看到即可

#开始开发

1、手机需要安装手机淘宝,这个应该大部分人都有吧

2、接口使用参考github:https://github.com/bringmehome/Alibaichuan,里面的测试demo

注意要在config.xml文件里添加这一句" < preference name="urlScheme" value="tbopen23277247"/ > ",其中tbopen23277247是tbopen+appkey, appkey是在阿里百川的平台上可以找到

效果

  <feature name="alibaichuan">
    <param name="urlScheme" value="tbopen23277247"/>
  </feature>

3、测试登录

4、买个东西看看,

首先,看看这个东西能返现多少钱,传送门

我准备买个乐高,网址https://item.taobao.com/item.htm?spm=a219t.7664554.1998457203.254.FDU0Gt&id=38922866272

填入传送门里的网址,看看98块钱,返现4.9,棒棒的

5、通过接口买了,

function showTaokeItemById() {
	var param = {
		itemid : "38922866272",
		mmpid : "mm_114019109_0_0"
	};
	alibaichuan.showTaokeItemById(param, function(ret, err) {
		if (ret) {
			console.log(JSON.stringify(ret));
		} else {
			console.log(JSON.stringify(err));
		}
	});
}

这里教个省钱的测试方法,选中购买,到了付款界面退出,然后在去购物车找到这个订单,取消购买,

看看是否能拿到钱了,果然有了,但是是显示订单失效,当然了,你取消了嘛

给你看看成功的订单,

另外,阿里的规则(每月1号结算上一个月成功订单的返现金额,20号将钱给你,到时候你要到结算中心,把他提现转到支付宝)



回去继续看APICloud文档



以上都是测试时候用到的,需要打正式版本包的时候继续往下看。

#打正式包

打正式包之前需要先入驻阿里,加入淘宝联盟,并得到阿里妈妈的pid

然后继续

1、将正式工程添加android证书,并引入百川模块

2、生成APP,点击下载,到本地

3、生成SDK包,按照以下三个步骤

选择以下组件,能选的都选了吧,万一以后要用到

成功后如下图所示

从中获取的SDK,解压后得到安全图片 yw_1222.jpg,替换Custom Module模块中zip包里的安全图片Custom Module

android版本的替换如下(替换res/drawable文件夹下的图片),iOS版本替换target目录下的文件

重新压缩自定义模块,直接在commonkey文件夹上点击压缩,并上传到自定义模块

其他问题请联系作者邮箱(sin@feeling.life)

#开发者入驻

1、首先需要加入百川,http://baichuan.taobao.com/,按要求一步一步填写过来,成功后如下图

#阿里妈妈淘客

1、开通阿里妈妈会员,http://media.alimama.com/user/limit_status.htm?spm=a219a.7395903.0.0.zr6Ni5,显示以下界面则说明开通成功

2、此时再回来查看证书权限管理http://my.open.taobao.com/,是不是已经有了,这个id在调用showTaokeItemById接口的时候需要用到

#加入淘宝联盟

1、点此加入淘宝联盟http://pub.alimama.com/?spm=0.0.0.0.CrMksN

这个和开店一样,所以需要人工审核,审核时间也有点长,一般1-2个工作日

(完)

如果看到这里,你已经疯了,请联系QQ:88635653,备注:求药,治百川模块

About

APICloud平台使用阿里百川的教程,APICloud链接过来的

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 70.4%
  • HTML 20.6%
  • CSS 9.0%