ホームページ  >  記事  >  WeChat アプレット  >  WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

高洛峰
高洛峰オリジナル
2017-02-14 13:06:082040ブラウズ

WeChat パブリック アカウントはしばらく前から人気がありました。私は比較的早い段階から WeChat パブリック アカウントの開発に携わり、最初からあちこちでデモを探し始めました。インターネットに接続し、現在いくつかの公開アカウントを開発しています。庭には WeChat 開発に関する無数のチュートリアルがあり、私も楽しみに参加する準備ができています。 1 つ目は、この期間の開発経験を整理すること、2 つ目は、WeChat を開発しようとしている友人に役立つことを期待することです。作者がただの敗者であることを偉大な神々が寛大に受け止めてくれるように願っています。実務経験3年未満のプログラマーです。開発経験という点では園のマスターには及ばないので、マスターの方々にご指導をお願いしたいと思っています。

以下本文です。

実際、WeChat の開発はそれほど面倒でも難しくもなく、公式ドキュメントはまったく問題ありません (WeChat の支払いドキュメントより少なくとも 100 倍は優れています)。 WeChat から送信されたメッセージをユーザーが受信するための処理プログラムは、WeChat のサーバーにあり、プロセスを中断することはできず、プログラムの実行状況を確認するためにテキスト ファイルを書き込むことしかできません。最初は私と同じような友人がいるかどうかはわかりません。コードを外部ネットワークサーバーにデプロイし、公式アカウントにメッセージを送信し、デバッグファイルを見て、変更する必要があるものを見つけて、変更します。コードを入力し、dllを追加します。 サーバーにアップロードする... このような作業は、あまりにも時間がかかり、あまりにも非効率的です。

ピーナッツの殻の出現により、デバッグのプレッシャーが軽減されました。 Peanut Shell はローカル コンピュータを動的ドメイン名にバインドできるため、外部ネットワークがローカル IIS にアクセスできるため、コードをコピーする必要がなくなります。ピーナッツ シェルの使用手順は次のとおりです。

私が使用する新しいピーナッツ シェルでは、ルーターを構成する必要はありません。試用版の資格を取得し、ローカル IP をバインドするだけでアクセスできます。固定 IP または有料のピーナッツ シェルを購入する方がはるかに安定しています。 Peanut Shell のダウンロード アドレス

以下に示すように、Peanut Shell が正常にインストールされ、ログインした後:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

[New Peanut Shell Management] を右クリックすると、[New Peanut Shell Management] ダイアログ ボックスが表示されます。マッピングを編集または追加できます。

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

現在のホストをクリックするか、現在のホストの IP を手動で入力すると、バインドが成功します。

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

次のステップは、プロジェクトを iis にデプロイすることです。

Web サイトを追加するときは、図に示すように、物理パスとして Web プロジェクトのパスを選択します:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

ローカル ドメイン名を選択します:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

ポートを設定する必要があることに注意してください[OK] をクリックして、Peanut Shell ギフトにアクセスします。図に示すように、第 2 レベルのドメイン名:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

この表示は、バインドが成功したことを示します。これで、適切に開発してテストできるようになります。まず、以下に示すように、vs でプロジェクトを開き、WeChat テスト アカウントにログインします。アドレス (テスト アカウントはほとんどの機能を開き、開発プロセス中に使用できます)。

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

コード内にデバッグ ファイルのコードを既に記述しているため、[送信] をクリックすると、WeChat は入力したアドレスに対応する情報を送信します (この時点で、具体的なアクセス手順については次のセクションで説明します)。 , I 私のプロジェクトは vs で開かれており、デバッグ ファイルも vs で開かれています。プログラムが WeChat から送信された情報を受信すると、デバッグ ファイルが変更されます。このとき、vs はファイルが変更されたことを監視します。下の図に示すように、外部からプロンプトが表示されます:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

すべてをクリックすると、書き込まれたデバッグ情報が表示されます:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

デバッグ ファイルを書き込むコードは次のとおりです:

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開)

この方法でコードを簡単にデバッグできますが、まだブレークポイントと比較することはできません (庭の友人からのリマインダー、ブレークポイントのデバッグ方法が見つかりました。

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開) に進んでください)続き: vs リモート デバッグ)

) ですが、少なくともコードをコピーする時間を節約できます。このデバッグ方法は基本的にサーバーでのテストと変わりません。

このセクションはここで終了です。 次のセクションではアクセスプロセスについて説明しますので、しばらくお待ちください。

この記事が役に立ったと思われる場合は、記事の下にある推奨事項をクリックして、より多くの友人が WeChat 開発プロセスを理解できるようにしてください。

WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開) に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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