ホームページ  >  記事  >  php教程  >  「C# WeChat 開発シリーズ (1) - 開発者モードを有効にする」

「C# WeChat 開発シリーズ (1) - 開発者モードを有効にする」

WBOY
WBOYオリジナル
2016-07-06 13:30:211234ブラウズ

1.0 開発者モードを有効にする ① サーバー設定を入力します: 開発モードを有効にするには、まず開発者になる必要があり、編集モードと開発モードのいずれか 1 つだけを選択できます (WeChat パブリック プラットフォーム = 開発 = 基本設定に入ります)。次のインターフェイスが表示されます: [構成の変更] をクリックすると、次のインターフェイスが表示されます: サーバー アドレス (URL)、トークンと EncodingAESKey、および次の

を入力します。

1.0 開発者モードを有効にする

①サーバー構成を入力します:

開発モードを有効にするには、まず開発者になる必要があり、編集モードと開発モードのいずれか 1 つだけを選択できます (WeChat パブリック プラットフォームに入る => 開発 => 基本設定) 次のインターフェイスが表示されます。

クリックして構成を変更すると、次のインターフェースが表示されます:

サーバー アドレス (URL)、トークン、および EncodingAESKey を入力します。URL は、開発者が WeChat メッセージとイベントを受信するために使用するインターフェイス URL です。開発者はトークンを入力し、署名の生成に使用できます (セキュリティを検証するために、トークンはインターフェイス URL に含まれるトークンと比較されます)。 EncodingAESKey は開発者によって手動で入力されるか、ランダムに生成され、メッセージ本文の暗号化キーおよび復号化キーとして使用されます。

同時に、開発者はメッセージの暗号化と復号化の方法 (平文モード、互換モード、セキュリティ モード) を選択できます。モードの選択とサーバー構成は、送信後すぐに有効になります。開発者は慎重に入力して選択することをお勧めします。暗号化と復号化のデフォルト状態は平文モードです。互換モードとセキュリティ モードを選択するには、事前に関連する暗号化と復号化コードを設定する必要があります。詳細については、メッセージ本文の署名と暗号化と復号化に関するドキュメント (WeChat 公式アカウントのメッセージ) を参照してください。暗号化と復号化の開発ドキュメント)。

②サーバーアドレスの有効性を確認します:

開発者が情報を送信すると、WeChat サーバーは、入力されたサーバー アドレス URL に GET リクエストを送信します。この GET リクエストには 4 つのパラメーターが含まれます。

開発者は署名をチェックすることでリクエストを検証します(検証方法は以下にあります)。この GET リクエストが WeChat サーバーからのものであることが確認された場合は、echostr パラメータの内容をそのまま返してください。そうすればアクセスが有効になり、開発者になれます。それ以外の場合はアクセスが失敗します (注: WeChat サーバーのみ)ポート 80 をサポートします)。

上記のパラメータを指定した GET リクエストを使用して、サーバー、特定の実装コードをリクエストします:

リーリー


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