>  기사  >  백엔드 개발  >  PHP WeChat은 사용자 정보의 전체 코드를 얻습니다.

PHP WeChat은 사용자 정보의 전체 코드를 얻습니다.

不言
不言원래의
2018-04-19 09:30:571619검색

이 글의 내용은 PHP로 WeChat을 통해 전체 코드를 얻는 것에 대한 것입니다. 이는 특정 참고 가치가 있습니다. 이제 도움이 필요한 친구들이 참고할 수 있습니다.

저도 초보자라 2개를 이용해서 결제, 공유, 사용자 정보 획득까지 모두 완료한 초보자라 온라인에서 코드 찾기가 정말 어렵습니다! 그래서 더 많은 초보자들이 우회하지 않고 한눈에 이해할 수 있도록 이 글을 여기에 썼습니다! 좋아요, 더 이상 고민하지 말고 곧바로 코드와 메서드를 살펴보겠습니다! 내 qq1414970267, 모르면 나한테 물어봐!

config.php 코드

 <?php
 session_start();
 $appid = &#39;wxc0edcad16ff403cb&#39;;
 $secret = &#39;3d3b62ae770eff710eaa9d82722639cd&#39;;
?>
index.php
<?php
include_once &#39;config.php&#39;;
$redirect_uri = "http://www.127ck.com/index1/openid.php";
$redirect_uri = urlencode($redirect_uri);
$url = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=" . $appid . "&redirect_uri=" . $redirect_uri . "&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect";
header(&#39;Location: &#39; . $url . &#39;&#39;);
?>
openid.php
<?php
include_once &#39;config.php&#39;;
$code = $_GET[&#39;code&#39;];
function get_curl($url) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $result = curl_exec($ch);
    $rs = $result ? json_decode($result, true) : "";
 
    return $rs;
 
}


$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . $appid . "&secret=" . $secret . "&code=" . $code . "&grant_type=authorization_code";
$rs = get_curl($url);


$openid = $rs[&#39;openid&#39;];
$access_token = $rs[&#39;access_token&#39;];
$url_userinfo = "https://api.weixin.qq.com/cgi-bin/user/info?access_token=".$access_token."&openid=".$openid."&lang=zh_CN";
$rs_userinfo = get_curl($url_userinfo);
var_dump($rs_userinfo);
?>


이것은 모두 정보를 얻기 위한 코드이며, 코드는 개인적으로 테스트되었으며 절대적으로 사용 가능합니다! 이해가 안 되시면 저한테 물어보셔도 돼요!

관련 추천:

php WeChat 공개 계정 개발 현금 빨간 봉투




위 내용은 PHP WeChat은 사용자 정보의 전체 코드를 얻습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 커널 zval다음 기사:PHP 커널 zval