ホームページ  >  記事  >  バックエンド開発  >  PHP WeChat はユーザー情報の完全なコードを取得します

PHP WeChat はユーザー情報の完全なコードを取得します

不言
不言オリジナル
2018-04-19 09:30:571665ブラウズ

この記事の内容は、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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP カーネル zval次の記事:PHP カーネル zval