• 大小: 2.47KB
    文件类型: .php
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: PHP
  • 标签: openId  open  id  函数  php  微信  

资源简介

只有更改,AppID, 和 APPSECRET 就获取 openID



资源截图

代码片段和文件信息




const APPID = ‘************‘;   //微信公众号身份的唯一标识。审核通过后,在微信发送的邮件中查看
const APPSECRET = ‘************************‘;  //JSAPI接口中获取openid,审核后在公众平台开启开发模式后可查看
  
  
//①、获取用户openid
try{

$openId = GetOpenid();
echo $openId;     //输出

} catch(Exception $e) {
Log::ERROR(json_encode($e));
}


 function GetOpenid()
{
//通过code获得openid
if (!isset($_GET[‘code‘])){
//触发微信返回code码
$baseUrl = urlencode(‘http://‘.$_SERVER[‘HTTP_HOST‘].$_SERVER[‘REQUEST_URI‘].$_SERVER[‘QUERY_STRING‘]);
$url = _CreateOauthUrlForCode($baseUrl);
Header(“Location: $url“);
exit();
} else {
//获取code码,以获取openid
    $code = $_GET[‘code‘];
$openid = getOpenidFromMp($code);

return $openid;
}
}


 function GetOpenidFromMp($code)
{
$url =

评论

共有 条评论