ホームページ >WeChat アプレット >WeChatの開発 >access_tokenを取得するためのWeChat開発
access_token は、公式アカウントのグローバルに固有のチケットです。公式アカウントは、各 インターフェースを呼び出すときに、access_token を使用する必要があります。開発者はそれを適切に保存する必要があります。 access_token ストレージ用に少なくとも 512 文字のスペースを予約する必要があります。 access_token の有効期間は現在 2 時間であり、定期的に取得を繰り返すと最後の access_token が無効になります。
パブリック プラットフォームでの API 呼び出しに必要な access_token の使用および生成方法に関する説明:
1. appsecret の秘密を保持するには、サードパーティが access_token を取得して更新するための中央制御サーバーが必要です。他のビジネス ロジック サーバーによって使用される access_token は、中央制御サーバーから取得されるため、個別に更新しないでください。更新しないと、access_token が上書きされ、ビジネスに影響を及ぼします。現在の値は 7200 秒以内です。中央制御サーバーは、この有効時間に従って、新しい access_token を事前に更新する必要があります。更新プロセス中、中央制御サーバーは依然として古い access_token を出力します。このとき、パブリック プラットフォームのバックエンドは、更新中の短期間で古い access_token と新しい access_token の両方が利用可能になることを保証します。これにより、アクセス トークンのスムーズな移行が保証されます。サードパーティ企業
3. access_token 有効期間は将来調整される可能性があるため、中央制御サーバーは定期的に内部でアクティブに更新するだけでなく、access_token を受動的に更新するためのインターフェイスも提供する必要があります。 API 呼び出しが access_token がタイムアウトしたことを認識すると、ビジネス サーバーは access_token の更新プロセスをトリガーできます。
サードパーティが中央制御サーバーを使用せず、各ビジネス ロジック ポイントを選択して access_token を個別に更新すると、競合が発生し、サービスが不安定になる可能性があります。
パブリックアカウントは、AppID と AppSecret を使用してこのインターフェイスを呼び出し、access_token を取得できます。 AppID と AppSecret は、WeChat パブリック プラットフォームの公式 Web サイトの開発者センター ページから取得できます (開発者になっていて、アカウントに異常なステータスがないことが必要です)。すべての WeChat インターフェイスを呼び出すときは、https プロトコルを使用する必要があることに注意してください。
インターフェース呼び出しリクエストの説明
httpリクエストメソッド: GEThttps://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRETパラメータの説明
戻り値の説明
通常の状況では、WeChatは次の{"access_token":"ACCESS_TOKEN","expires_in":7200}エラーが発生すると、WeChatはエラーコードとその他の情報を返します。JSONデータパケットの例は次のとおりです(この例は無効なAppIDエラーです):
{"errcode":40013,"errmsg":"invalid appid"}[関連する推奨事項]1.
特別な推奨事項:"php "Programmer Toolbox" V0.1 バージョンのダウンロード2.
WeChat パブリック アカウント プラットフォームのソース コードのダウンロードAlizi 注文システムのソース コードのダウンロード以上がaccess_tokenを取得するためのWeChat開発の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。