小程序热门问题汇总

openid 是对于一个小程序/公众号/网站应用下用户的唯一标识。在小程序登录、公众号登录、网站登录授权后可以拿到用户的 openid 和 unionid。

微信外的 app、短信、邮件可以直接跳转到小程序吗?

是可以的。目前微信提供了 2 种方式来实现跳转。分别是 URL Schema 和 URL Link。这 2 种方式有什么区别呢?

URL Link 的底层其实也是通过 URL Schema 来实现的。

只不过 URL Link 这种方式,微信官方提供了一个公共的中间跳转页,这个页面主要用于请求用户授权打开。

同时中间跳转页也支持自定义。但是自定义的话需要使用微信官方提供的静态托管服务。

URL Link 这种方式,让其他 app、短信等 => 微信生态中打开 link 的体验保持了一致性,提升了用户体验。

举个例子,如下在 ios 中,测试从短信中打开 URL Link,会直接跳转到微信,然后出现以下提示:

图片[1]-小程序热门问题汇总-参考资源

如果使用的是 URL Schema 的话,苹果手机首先会提示“信息想要打开微信”,然后直接进入小程序:

图片[2]-小程序热门问题汇总-参考资源

为啥会有个中间跳转页呢?因为在 ios 上,可直接通过 URL Schema 跳转到小程序;但是在安卓机上不行,安卓无法识别 URL Schema,所以必须要有一个 h5 的中间页跳转。

如果使用 URL Schema 的话,这个中间跳转页面需要自己来开发。

微信内嵌 h5 页面,可以获取用户手机号吗?

是不行的。目前微信只是提供了小程序可以获取已授权的用户手机号码。如果微信内嵌 h5 页面想静默获取用户手机号,可通过跳转到小程序来引导。

小程序如何添加外链?

小程序外链到第三方网站,需要先配置小程序业务域名。登录微信小程序平台 -> 开发 -> 业务域名来修改。

需要注意的是,业务域名需经过 ICP 备案,新备案域名需 24 小时后才可配置。域名格式只支持英文大小写字母、数字及“- ”,不支持 IP 地址。配置业务域名后,可打开任意合法的子域名。

小程序 webview 内嵌的网站,网站内发起的请求,受微信白名单限制吗?

webview 网站地址是有限制的,而且它支持子域名。

比如说,你 webview 打开一个网址是 http://www.a.com,那么 http://www.b.a.com 也一样可以打开。

但是 webview 网站里面的请求域名是不受限制的。比如 http://www.a.com 这个域名网站下,里面会发起各种请求,比如获取商品列表 http://www.xx.com/getList,获取用户信息 http://www.yy.com/getList 等,都不受限制。

unionid 和 openid 怎么理解?

unionid 是同一个微信开放平台账号下,对于该账号下的小程序/公众号/网站应用的用户唯一标识。可以通过 unionid 实现小程序、公众号、网站应用的用户数据打通。

图片[3]-小程序热门问题汇总-参考资源

openid 是对于一个小程序/公众号/网站应用下用户的唯一标识。在小程序登录、公众号登录、网站登录授权后可以拿到用户的 openid 和 unionid。

需要注意的是不同的应用下面,同一个用户的 openid 是不一样的。

举个例子:如果想拿到网站扫码登录后的用户,有多少人关注了公众号的数据,需要先拿到网站用户的 openid,然后通过 unionid 来查找到公众号用户来计算人数。

  1. 如果想实现多个小程序、公众号、网站应用的账号打通,可以通过拿到用户的 unionid 来创建用户体系。
  2. 如果用户关注或者登录该主体下面的公众号,就可以拿到用户的 openid 和 unionid。
  3. 如果用户登录授权了该主体下的小程序,也可以拿到用户的 openid 和 unionid。
  4. 如果网站应用接入了扫码登录,当用户扫码授权后,可以拿到用户的 openid 和 unionid。同一个用户就可以通过 unionid 来标识了。

小程序可以对接通联或者别的支付吗?

小程序可以通过以下 2 种方式开通微信支付:

第一种:直接接入微信支付。申请审核时需要提交营业执照等资料,审核通过后签约微信支付产品,然后登录微信商户平台完成小程序关联就可以了。

第二种:关联其他微信商户号。第三方商户平台完成小程序关联后,然后在商户号关联里面点击确认关联,就可以完成小程序支付功能的关联。可以使用通联的微信支付渠道商户号对接。

小程序内可通过长按识别二维码关注公众号吗?

1.小程序内可采用以下几种方式:

1.1 使用官方的公众号关注组件

图片[4]-小程序热门问题汇总-参考资源

1.2 小程序内嵌公众号二维码图片引导用户保存图片,在微信长按识别。

2.小程序 webview 内可采用以下方式:

打开公众号文章引导用户关注。小程序中使用 webview 组件打开一篇要关注公众号的文章,引导用户点击公众号名称关注;需要注意的是,要在公众号中关联小程序,否则不能打开公众号文章。

————————————————————————————————————————————————— 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长:237914037@qq.com,分享目的仅供大家学习和交流,您必须在下载后24小时内删除!本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 如有链接无法下载、失效或广告,请联系管理员处理! 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!本站默认解压密码为:s.chenkei.com
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论