youZan2

来自于:开发者立即使用

openWin

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

youZan2 - 图1

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

youZan2 - 图2

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

youZan2 - 图3

使用升级编译环境 对应有赞x5 的6.4.14版本。

如下配置:

  1. <feature name="youZan2">
  2. <param name="client_id" value="30d7030d00d1c7f067"/>
  3. <param name="client_secret" value="11599c0d76b9877dc08879705f1dad1d"/>
  4. </feature>

openWin

打开商城页面。

youZan2 - 图4

openWin({params}, callback(ret))

params

url:

open_user_id:

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

kdt_id:

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

nick_name:

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

gender:

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

telephone:

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

avatar:

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

extra:

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

device_id:

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

callback(ret)

ret:

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

示例代码

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

可用性

Android、IOS系统