登录

用PHP生成的二维码图片,扫描之后怎样来获取openid?

我用PHP二维码生成类库生成了一张二维码的图片(非微信接口生成),我想在微信用户扫描这个二维码之后,能够获取到他的openid,请问这个功能该如何来实现?

(我之前想到用网页授权来实现,但是这样做的前提是需要微信用户关注公众号,能不能不用用户关注,直接扫描二维码就能跳转到目标页面,而在此过程中就能获取到他的openid?)

# PHP
LRTRLLRTRL2007 天前1404 次浏览

全部回复(1) 我要回复

  • PHP中文网

    PHP中文网2017-06-29 10:14:20

    $postStr = file_get_contents("php://input");
    $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
    $fromUsername = $postObj->FromUserName;

    $fromUsername 就是openid

    回复
    0
  • 取消回复发送