美文网首页
iOS集成淘宝阿里百川

iOS集成淘宝阿里百川

作者: C_JH | 来源:发表于2018-08-28 14:46 被阅读138次

    阿里百川官网地址

    产品简介

    阿里百川开放淘系电商能力,帮助APP开发者在各种场景下快速、低成本搭建无线电商导购业务,开发用户消费需求,实现商业变现。

    开发者可根据自身场景进行选择使用阿里百川提供的H5实现“APP内交易闭环”或拉起手机淘宝实现“外呼手淘交易闭环”。

    搭建淘系电商导购业务的做法,一般包含以下基础环节:
    1.找到导购商品
    2.获取商品信息、追踪商品状态变更
    3. 建立商品列表页
    4.打开商品详情页
    5. 淘宝账号授权登录
    6.完成交易闭环
    7.订单数据追踪
    8.获得淘宝客CPS佣金
    在走通基本业务流程的基础上,开发者还可以尝试以下高级玩法:
    组织商品特价促销活动
    更多高级玩法

    商品来源

    • 自有商品

    对于有选品能力或已有商品数据的开发者,使用淘宝帐号免登授权,使用已有淘宝商品ID在开发者APP内展示淘宝商品详情页,并完成下单付款流程。此功能需要先具备初级电商能力权限即可

    • API获取

    通过API获取淘宝商品数据,方便开发者快捷的找到想要的淘宝商品。服务端API调用需要在TAE容器中使用,需要创建TAE容器,并把程序部署到容器中,TAE具体使用:点击查看 。通过消息通知获取商品变更信息和订单消息。使用前需要先确保应用已经申请到高级电商能力。

    • 淘客商品导购

    淘宝客模式是阿里妈妈推出是一种按成交计费的推广模式,淘宝客只要把带淘客标识代码的商品、店铺或者活动页面,布置到您要推广的地方,等消费者通过您的应用,进入淘宝商品页面完成购买后,就可得到由卖家支付的佣金。
    百川联合阿里妈妈,把淘客功能开放给所有无线开发者。提供淘客API获取淘客商品,还在客户端SDK中提供方法打开带淘客标识的商品、店铺、活动页面并支持购买流程。

    使用导购分佣功能需要获得以下权限:无线开放百川淘客包、初级电商能力

    淘宝客结算需要使用阿里妈妈账号,如果你还没有开通 阿里妈妈-淘宝联盟账号,会提示需要开通。请到阿里妈妈开通账号并且补全账号信息以及绑定支付宝。
    开通成功以后,在证书权限管理页面会有阿里妈妈淘客PID。

    准备工作

    1. 申请阿里百川账号

    要使用百川电商的产品,需要先入驻百川,成为百川开发者,并创建好自己的应用。
    (注册入口)

    2. 下载安全照片

    在应用申请成功以后,需要进入百川控制台,点此进入,在该页面选择自己的应用,然后获取最新的安全图片,安卓需要将安全图片放在/res/drawable目录下。

    3. 开通业务产品的使用权限

    阿里百川控制台选择 我的产品后台-百川电商SDK-开通

    我的产品后台
    4. 申请相应接口权限

    阿里百川控制台选择 创建的应用-API申请

    申请API

    初级电商能力API、高级电商能力API、淘客API需要前往阿里开放平台登录后进入控制台进行申请。

    开发文档

    1. 服务端开发文档

    需要把具体获取商品数据的代码上传到聚石塔服务端,因为百川业务限制所有API请求都必须从阿里环境内发起请求。

    聚石塔机器购买:点击查看

    • API获取商品


      部分API展示
    • 淘客商品获取


      部分API展示
    • API使用

    API SDK已经集成了接口签名调用方法,都已经封装在SDK中了,只需要引入对应于的类文件,就可以直接调用接口了。文档接下来第4步的调用参数和第5步的签名调用方法主要是解释接口调用原理。
    服务端SDK获取:下载流程:点击查看

    JAVA服务器调用

    TaobaoClient client=new DefaultTaobaoClient(url, appkey, secret);// url参数输入: http://gw.api.taobao.com/router/rest    
    TaeItemDetailGetRequest req=new TaeItemDetailGetRequest(); 
    req.setId("AAEkwBGKAAXszj-DOJ-KKVll"); 
    req.setFields("itemInfo,priceInfo,skuInfo,stockInfo,rateInfo,descInfo,sellerInfo,mobileDescInfo,deliveryInfo,storeInfo"); 
    TaeItemDetailGetResponse response = client.execute(req);
    
    2. 移动端SDK接入

    阿里百川控制台选择 安全图片获取,选择平台后将图片下载下来(图片名字为 yw_1222.jpg,图片名字请勿更改),iOS把安全图片放到工程目录底下即可, Android需要把安全图片放到/res/drawable下即可。

    安全图片获取
    iOS接入

    Cocoapod方式引入百川SDK
    首先添加阿里百川的引用源

    pod repo add AliBCSpecs http://repo.baichuanios.taobao.com/baichuanSDK/AliBCSpecs.git
    

    在Podfile里导入SDK

    source 'http://repo.baichuan-ios.taobao.com/baichuanSDK/AliBCSpecs.git'
    pod 'AlibcTradeSDK'
    

    配置URL Types
    工程Targets - Info - URL Types
    此处URL Scheme为tbopen{AppKey},如tbopen123456

    配置URL Types

    Info.plist配置
    增加LSApplicationQueriesSchemes字段,并添加tbopen,tmall。

    Info.plist

    相关文章

      网友评论

          本文标题:iOS集成淘宝阿里百川

          本文链接:https://www.haomeiwen.com/subject/xvafwftx.html