FAQ 常见问题
faq 常见问题
浏览器分享给微信
在手机端通过浏览器「不是在微信中浏览网页」分享网页给微信无法自定义设置url地址。
通过设置mate的og:url也不行
另外也没有设置自定义参数的必要,一般都是通过微信来浏览网页
以「卡片」的形式把网站分享到微信
在手机的浏览器打开待分享的网页「为了得到卡片的形式」
从浏览器分享页面到微信自己的账户「为了进入微信浏览网页的模式」
在微信中打开分享过来的网页卡片,再次分享「目标分享」到你想要的微信好友或者朋友圈。「此时可以获取自己的openid」
分享朋友圈
wx.updateTimelineShareData 和 wx.onMenuShareTimeline 的区别
wx.updateTimelineShareData 只是设置分享的title、link和imgUrl
wx.onMenuShareTimeline 设置分享的title、link和imgUrl,在点击分享以后会进行回调「⚠️不管是否分享成功都会调用,比如:点了分享然后又取消了也会调用;QQ的分享有取消分享的回调」
分享给朋友和分享朋友圈是一样的
wx.updateAppMessageShareData 和 wx.onMenuShareAppMessage
获取用户信息
✅ 通过「微信网页开发」中的「网页授权」可以获取用户的昵称和头像「目前就这一个办法,小程序也获取不到」
「以snsapi_userinfo为scope发起的网页授权」详见:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#3
通过后台的「用户管理」中的「获取用户基本信息」无法获取到用户的昵称和头像
2021年12月27日之后,不再输出头像、昵称信息。详见:https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html#UinonId