微信appId
微信秘钥
自动授权 页面加载完就自动跳转授权
自动签名 页面加载完就自动跳转授权
机构id
微信网页授权方式 snsapiBase:静默授权,可获取成员的基础信息; snsapiUserinfo:静默授权,可获取成员的详细信息,但不包含手机、邮箱; snsapi_privateinfo:手动授权,可获取成员的详细信息,包含手机、邮箱。
后台服务器的权限签名地址
授权完成后调整的跳转地址(注意这个地址必须是后台配置的(网页授权域名)一致)
选择图片
最大选择的数量
完成回调
获取网页授权完成后的openid 可以使用这个来获取微信的用户信息 一旦调用过这个函数 WechartUtils.getUserData()就有返回值,除非授权有问题 注意:设计模式下无效
返回openid字符串 否则返回undefine
微信权限签名数据
微信权限签名数据IWxSignData类型的数据
判断环境是否微信环境
true 微信,则反之
微信公众号支付 例子:
function Button1_onClickScript(cxt: ScriptContext, btn: Button) {
var wxtool = btn.getPage().components.WeChartTools1;
wxtool.pay({
body: '测试微信付款',
out_trade_no: 'TEST-'+Common.generalSeri(),
total_fee: '1'
}, function (res) {
debugger;
alert(res);
})
}
注意: order.out_trade_no应该是的账号的全局唯一性,重复的单号会出现支付他支付单冲突
订单信息 ,默认值: { trade_type: 'JSAPI',total_fee: '1', sign_type: 'MD5',spbill_create_ip: '127.0.0.1'}
回调函数 (order: IWxOrder, res, error?: string) => void
扫码
完成回调
分享
分享参数设置
分享描述
分享图标
分享链接
分享标题
完成回调
微信签名 微信的一些功能 必须先签名.比如:选择文件,扫码,分享,支付
Generated using TypeDoc
微信公众号工具组件 获取openid 签名 上传 扫一扫 , 分享 ,微信公众号支付