youZan2

来自于:开发者立即使用

有赞云AppSDK(原生版)是为移动端应用打造的电商交易系统,通过一个SDK便可以在APP内集成有赞提供的整个交易服务。需要到有赞云(https://www.youzanyun.com)注册APP

原生版的需要开通AppSDK权限:

在这里可以拿到配置信息:

如下配置:

  <feature name="youZan2">
    <param name="client_id" value="30d7030d00d1c7f067"/>
    <param name="client_secret" value="11599c0d76b9877dc08879705f1dad1d"/>
  </feature>

openWin

打开商城页面。

openWin({params}, callback(ret))

params

url:

open_user_id:

  • 类型:字符串
  • 描述:(必填)开发者自身系统的用户ID。

kdt_id:

  • 类型:字符串
  • 描述:(IOS必填)店辅id。生成的链接里一般带有这个参数,比如40113530

nick_name:

  • 类型:字符串
  • 描述:(选填)用户昵称。

gender:

  • 类型:数字
  • 描述:(选填)性别(0男1女2未知)。

telephone:

  • 类型:字符串
  • 描述:(选填)用户电话。

avatar:

  • 类型:字符串
  • 描述:(选填)用户头像。

extra:

  • 类型:字符串
  • 描述:(选填)扩展信息。

device_id:

  • 类型:字符串
  • 描述:(选填)用户设备ID。

callback(ret)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    code: -1 ,   //失败=-1,成功=0
    msg : ""   //提示信息
}

示例代码

    var youZan2 = api.require('youZan2');
    var shop_url = "https://h5.youzan.com/v2/showcase/homepage?alias=19cltaou6";
    if(api.systemType=="ios"){
        shop_url = "https://h5.koudaitong.com/v2/showcase/homepage?alias=juhos0";
    }
    youZan2.openWin({
        url: shop_url ,
        open_user_id: "illusion",
        kdt_id: "40113530"
    }, function(ret){
        //alert(JSON.stringify(ret));  //不要用这句话,这句话会打断执行。
        console.log(JSON.stringify(ret));
    });

可用性

Android、IOS系统