1.0.0 • Published 6 months ago
react-native-mvop v1.0.0
react-native-mvop
开始
$ npm install react-native-mvop --save
手动配置
本模块可以用以下方式初始化SDK
使用方法
import VopSdk from 'react-native-vop-sdk';
// 初始化 SDK
VopSdk.initializeSdk({
appKey: 'your_app_key',
pid: 'your_pid',
openId: 'user_open_id', // 可选
wxAppId: 'your_wx_app_id', // 可选
},
(successMessage) => console.log(successMessage),
(errorMessage) => console.error(errorMessage)
);
// 更新 openId
VopSdk.updateOpenId('new_open_id',
(successMessage) => console.log(successMessage),
(errorMessage) => console.error(errorMessage)
);
// 检查授权
VopSdk.checkAuthorize(
(successMessage) => console.log(successMessage),
(errorMessage) => console.error(errorMessage)
);
// 标准转链唤起
VopSdk.genCpsUrlGoVipPage({
jumpType: 'VIP',
targetType: 'GOODSID',
targetValue: '12345',
},
(successMessage) => console.log(successMessage),
(errorMessage) => console.error(errorMessage)
);
// 自定义转链唤起
VopSdk.jumpCustomCpsUrl({
jumpType: 'VIP',
deeplinkUrl: 'your_deeplink_url',
},
(successMessage) => console.log(successMessage),
(errorMessage) => console.error(errorMessage)
);
1.0.0
6 months ago