suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie erhalte ich eine OpenID auf einer H5-Seite außerhalb des offiziellen WeChat-Kontos?

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?

怪我咯怪我咯2704 Tage vor1085

Antworte allen(2)Ich werde antworten

  • PHP中文网

    PHP中文网2017-06-28 09:26:06

    你的菜单是通过“微信网页授权”的方式获取openID的吧?直接把跟菜单一样的url做成二维码就可以了。例如下面这种格式的url:

    https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https%3A%2F%2Fchong.qq.com%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdap
    ter%26m%3DmobileDeal%26showwxpaytitle%3D1%26vb2ctag%3D4_2030_5_1194_60&response_type=code&scope=snsapi_bas
    e&state=123#wechat_redirect 

    Antwort
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-28 09:26:06

    扫码或者分享链接点进去的,就不是静默授权了,要改为userinfo方式授权,需要用户手动点击同意才行

    Antwort
    0
  • StornierenAntwort