public class WxMnpQrcodeApi extends WxBaseHttpApi
| 构造器和说明 |
|---|
WxMnpQrcodeApi() |
| 限定符和类型 | 方法和说明 |
|---|---|
InputStream |
createQrcode(String accessToken,
String path,
Integer width)
wxacode.createQRCode
获取小程序二维码,适用于需要的码数量较少的业务场景。
|
InputStream |
get(String accessToken,
String path)
wxacode.get
获取小程序码,适用于需要的码数量较少的业务场景。
|
InputStream |
get(String accessToken,
String path,
Integer width,
Boolean autoColor,
Map<String,Integer> lineColor,
Boolean isHyaline)
wxacode.get
获取小程序码,适用于需要的码数量较少的业务场景。
|
static WxMnpQrcodeApi |
getInstance() |
InputStream |
getUnlimited(String accessToken,
String scene)
wxacode.getUnlimited
获取小程序码,适用于需要的码数量极多的业务场景。
|
InputStream |
getUnlimited(String accessToken,
String scene,
String page)
wxacode.getUnlimited
获取小程序码,适用于需要的码数量极多的业务场景。
|
InputStream |
getUnlimited(String accessToken,
String scene,
String page,
Integer width,
Boolean autoColor,
Map<String,Integer> lineColor,
Boolean isHyaline)
wxacode.getUnlimited
获取小程序码,适用于需要的码数量极多的业务场景。
|
get, getInputStream, post, post, postInputStream, upload, uploadpublic static WxMnpQrcodeApi getInstance()
public InputStream createQrcode(String accessToken, String path, Integer width)
accessToken - path - 扫码进入的小程序页面路径,最大长度 128 字节,不能为空;对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar",即可在 wx.getLaunchOptionsSync 接口中的 query 参数获取到 {foo:"bar"}。width - 默认值:430。 二维码的宽度,单位 px。最小 280px,最大 1280pxpublic InputStream get(String accessToken, String path, Integer width, Boolean autoColor, Map<String,Integer> lineColor, Boolean isHyaline)
accessToken - path - 扫码进入的小程序页面路径,最大长度 128 字节,不能为空;
对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar",即可在 wx.getLaunchOptionsSync 接口中的 query 参数获取到 {foo:"bar"}。width - 默认值:430. 二维码的宽度,单位 px。最小 280px,最大 1280pxautoColor - 默认值:false。 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调lineColor - 默认值:{"r":0,"g":0,"b":0}。 auto_color 为 false 时生效,使用 rgb 设置颜色 例如 {"r":"xxx","g":"xxx","b":"xxx"} 十进制表示isHyaline - 默认值:false。是否需要透明底色,为 true 时,生成透明底色的小程序码public InputStream get(String accessToken, String path)
accessToken - path - 扫码进入的小程序页面路径,最大长度 128 字节,不能为空;
对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar",即可在 wx.getLaunchOptionsSync 接口中的 query 参数获取到 {foo:"bar"}。public InputStream getUnlimited(String accessToken, String scene, String page, Integer width, Boolean autoColor, Map<String,Integer> lineColor, Boolean isHyaline)
accessToken - scene - 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~,其它字符请自行编码为合法字符(因不支持%,中文无法使用 urlencode 处理,请使用其他编码方式)page - 默认值:主页。 必须是已经发布的小程序存在的页面(否则报错),例如 pages/index/index, 根路径前不要填加 /,不能携带参数(参数请放在scene字段里),如果不填写这个字段,默认跳主页面width - 默认值:430。 二维码的宽度,单位 px,最小 280px,最大 1280pxautoColor - 默认值:false。自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调,默认 falselineColor - 默认值:{"r":0,"g":0,"b":0}。 auto_color 为 false 时生效,使用 rgb 设置颜色 例如 {"r":"xxx","g":"xxx","b":"xxx"} 十进制表示isHyaline - 默认值:false。 是否需要透明底色,为 true 时,生成透明底色的小程序public InputStream getUnlimited(String accessToken, String scene, String page)
accessToken - scene - 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~,其它字符请自行编码为合法字符(因不支持%,中文无法使用 urlencode 处理,请使用其他编码方式)page - 默认值:主页。 必须是已经发布的小程序存在的页面(否则报错),例如 pages/index/index, 根路径前不要填加 /,不能携带参数(参数请放在scene字段里),如果不填写这个字段,默认跳主页面public InputStream getUnlimited(String accessToken, String scene)
accessToken - scene - 最大32个可见字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~,其它字符请自行编码为合法字符(因不支持%,中文无法使用 urlencode 处理,请使用其他编码方式)Copyright © 2021. All rights reserved.