Um ein öffentliches Dienstkonto zu erstellen, konfigurieren Sie das Menü, klicken Sie auf das Menü, um die H5-Seite aufzurufen, und Sie können die openID stillschweigend autorisieren und abrufen. Das Problem ist, dass es eine weitere Anforderung gibt: Scannen Sie den Code, um ein bestimmtes Menü H5 aufzurufen Seite (das öffentliche Konto wird nicht übergeben, daher gibt es keinen Eintrag Offizielles Konto), ich kann derzeit keine openID erhalten. Was liegt daran, dass ich openID nicht außerhalb des offiziellen WeChat-Kontos erhalten kann?
你的菜单是通过“微信网页授权”的方式获取openID的吧?直接把跟菜单一样的url做成二维码就可以了。例如下面这种格式的url:
扫码或者分享链接点进去的,就不是静默授权了,要改为userinfo方式授权,需要用户手动点击同意才行