Heim  >  Artikel  >  Backend-Entwicklung  >  PHP WeChat erhält den vollständigen Code der Benutzerinformationen

PHP WeChat erhält den vollständigen Code der Benutzerinformationen

不言
不言Original
2018-04-19 09:30:571665Durchsuche

Der Inhalt dieses Artikels befasst sich mit dem Erhalten des vollständigen Codes der Benutzerinformationen. Jetzt kann ich ihn mit allen teilen.

Aus diesem Grund Projektanforderungen, ich bin auch ein Neuling, daher habe ich zwei Tage gebraucht, um die Zahlung abzuschließen, zu teilen und Benutzerinformationen zu erhalten. Als Neuling ist es wirklich schwierig, Codes online zu finden! Um es also mehr Anfängern auf einen Blick und ohne Umwege verständlich zu machen, habe ich diesen Artikel hier geschrieben! Okay, kommen wir ohne weitere Umschweife direkt zum Code und den Methoden! Mein qq1414970267, wenn Sie es nicht wissen, fragen Sie mich einfach!

config.php-Code

 <?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);
?>


Das ist der gesamte Code, um die Informationen zu erhalten, und er ist absolut verwendbar! Wenn Sie es nicht verstehen, können Sie mich fragen!

Verwandte Empfehlungen:

PHP WeChat Public Account Development Cash Red Envelope




Das obige ist der detaillierte Inhalt vonPHP WeChat erhält den vollständigen Code der Benutzerinformationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP-Kernel-ZvalNächster Artikel:PHP-Kernel-Zval