ホームページ  >  記事  >  WeChat アプレット  >  ユーザーの基本情報を取得するためのWeChatパブリックプラットフォームの開発

ユーザーの基本情報を取得するためのWeChatパブリックプラットフォームの開発

高洛峰
高洛峰オリジナル
2017-03-04 11:35:382251ブラウズ

1. 基本的なユーザー情報を取得するためのインターフェース

フォロワーが公式アカウントと対話すると、公式アカウントは各ユーザーの OpenID (暗号化された WeChat ID) を取得できます。同じユーザーでも公式アカウントが異なれば異なります)。公式アカウントは、このインターフェイスを使用して、ニックネーム、アバター、性別、都市、言語、フォロー時間など、OpenID に基づいた基本的なユーザー情報を取得できます。

基本的なユーザー情報を取得する

開発者は、OpenID を通じて基本的なユーザー情報を取得できます。 httpsプロトコルを使用してください。

インターフェース呼び出しリクエストの説明

http请求方式: GET
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN

パラメータの説明

パラメータ は必須ですか? 説明
access_token 呼び出しインターフェイスの資格情報
openid 現在の公式アカウントに固有の一般ユーザーの ID です
lang いいえ 国と地域の言語バージョンに戻る、zh_CN 簡体字、zh_TW 繁体字、en 英語

返品手順

通常の状況では、WeChat は次の JSON データ パケットをパブリック アカウントに返します:

{    "subscribe": 1,
    "openid": "o7Lp5t6n59DeX3U0C7Kric9qEx-Q",
    "nickname": "方倍",
    "sex": 1,
    "language": "zh_CN",
    "city": "深圳",
    "province": "广东",
    "country": "中国",
    "headimgurl": "http://wx.qlogo.cn/mmopen/Kkv3HV30gbEZmoo1rTrP4UjRRqzsibUjT9JClPJy3gzo0NkEqzQ9yTSJzErnsRqoLIct5NdLJgcDMicTEBiaibzLn34JLwficVvl6/0",
    "subscribe_time": 1389684286}

パラメータの説明

パラメータ 説明
購読 かどうかユーザーは公開アカウントを購読しています ID、値が 0 の場合、ユーザーは公式アカウントをフォローしておらず、他の情報を取得できないことを意味します。
openid 現在の公開アカウントに固有のユーザーの識別子
nickname ユーザーのニックネーム
性別 ユーザーの性別、値が 1 の場合は男性、および値が 2 の場合は女性、値が 0 の場合は不明です
city ユーザーが所在する都市
country ユーザーが所在する国
ユーザーの所在地の省
言語 ユーザーの言語、簡体字中国語ですzh_CNです
headimgurl ユーザーアバター、最後の値は正方形のアバターのサイズを表します(0があります) 、46、64、96、132 の値が利用可能、0 は 640*640 の正方形のアバターを表します)、ユーザーがアバターを持っていない場合、この項目は空になります
subscribe_time ユーザーがフォローした時間はタイムスタンプです。ユーザーが複数回フォローしている場合、エラーが発生したときに最後のフォロー時刻

が WeChat によって返されます。JSON データ パケットの例は次のとおりです (この例は AppID 無効エラーです):

{"errcode":40013,"errmsg":"invalid appid"}

2.プログラムの実装

 = "5ic8RoqZd7IBUtE0aGXUhcdKBnrwlO1iqtvyJJUgIcDcopJIH7x90QH4yiK_z08fqp4WOD7kfKPDtET29BRYNZO-sSIITaxIj4u72LYAYcFH6t1fiSVzjUuqYWOtHiw0LGDorxx5Qj6SN0Z7GtYGTA"="o7Lp5t6n59DeX3U0C7Kric9qEx-Q" = "https://api.weixin.qq.com/cgi-bin/user/info?access_token=&openid=&lang=zh_CN" = https_request((

ユーザーの基本情報を取得するための WeChat パブリック プラットフォーム開発に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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