WeChat パブリック アカウントはしばらく前から人気がありました。私は比較的早い段階から WeChat パブリック アカウントの開発に携わり、最初からあちこちでデモを探し始めました。インターネットに接続し、現在いくつかの公開アカウントを開発しています。庭には WeChat 開発に関する無数のチュートリアルがあり、私も楽しみに参加する準備ができています。 1 つ目は、この期間の開発経験を整理すること、2 つ目は、WeChat を開発しようとしている友人に役立つことを期待することです。作者がただの敗者であることを偉大な神々が寛大に受け止めてくれるように願っています。実務経験3年未満のプログラマーです。開発経験という点では園のマスターには及ばないので、マスターの方々にご指導をお願いしたいと思っています。
以下本文です。
実際、WeChat の開発はそれほど面倒でも難しくもなく、公式ドキュメントはまったく問題ありません (WeChat の支払いドキュメントより少なくとも 100 倍は優れています)。 WeChat から送信されたメッセージをユーザーが受信するための処理プログラムは、WeChat のサーバーにあり、プロセスを中断することはできず、プログラムの実行状況を確認するためにテキスト ファイルを書き込むことしかできません。最初は私と同じような友人がいるかどうかはわかりません。コードを外部ネットワークサーバーにデプロイし、公式アカウントにメッセージを送信し、デバッグファイルを見て、変更する必要があるものを見つけて、変更します。コードを入力し、dllを追加します。 サーバーにアップロードする... このような作業は、あまりにも時間がかかり、あまりにも非効率的です。
ピーナッツの殻の出現により、デバッグのプレッシャーが軽減されました。 Peanut Shell はローカル コンピュータを動的ドメイン名にバインドできるため、外部ネットワークがローカル IIS にアクセスできるため、コードをコピーする必要がなくなります。ピーナッツ シェルの使用手順は次のとおりです。
私が使用する新しいピーナッツ シェルでは、ルーターを構成する必要はありません。試用版の資格を取得し、ローカル IP をバインドするだけでアクセスできます。固定 IP または有料のピーナッツ シェルを購入する方がはるかに安定しています。 Peanut Shell のダウンロード アドレス
以下に示すように、Peanut Shell が正常にインストールされ、ログインした後:
[New Peanut Shell Management] を右クリックすると、[New Peanut Shell Management] ダイアログ ボックスが表示されます。マッピングを編集または追加できます。
現在のホストをクリックするか、現在のホストの IP を手動で入力すると、バインドが成功します。
次のステップは、プロジェクトを iis にデプロイすることです。
Web サイトを追加するときは、図に示すように、物理パスとして Web プロジェクトのパスを選択します:
ローカル ドメイン名を選択します:
ポートを設定する必要があることに注意してください[OK] をクリックして、Peanut Shell ギフトにアクセスします。図に示すように、第 2 レベルのドメイン名:
この表示は、バインドが成功したことを示します。これで、適切に開発してテストできるようになります。まず、以下に示すように、vs でプロジェクトを開き、WeChat テスト アカウントにログインします。アドレス (テスト アカウントはほとんどの機能を開き、開発プロセス中に使用できます)。
コード内にデバッグ ファイルのコードを既に記述しているため、[送信] をクリックすると、WeChat は入力したアドレスに対応する情報を送信します (この時点で、具体的なアクセス手順については次のセクションで説明します)。 , I 私のプロジェクトは vs で開かれており、デバッグ ファイルも vs で開かれています。プログラムが WeChat から送信された情報を受信すると、デバッグ ファイルが変更されます。このとき、vs はファイルが変更されたことを監視します。下の図に示すように、外部からプロンプトが表示されます:
すべてをクリックすると、書き込まれたデバッグ情報が表示されます:
デバッグ ファイルを書き込むコードは次のとおりです:
この方法でコードを簡単にデバッグできますが、まだブレークポイントと比較することはできません (庭の友人からのリマインダー、ブレークポイントのデバッグ方法が見つかりました。
WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開) に進んでください)続き: vs リモート デバッグ)
) ですが、少なくともコードをコピーする時間を節約できます。このデバッグ方法は基本的にサーバーでのテストと変わりません。
このセクションはここで終了です。 次のセクションではアクセスプロセスについて説明しますので、しばらくお待ちください。
この記事が役に立ったと思われる場合は、記事の下にある推奨事項をクリックして、より多くの友人が WeChat 開発プロセスを理解できるようにしてください。
WeChat パブリック アカウント開発シリーズ チュートリアル 1 (デバッグ環境の展開) に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

WebStorm Mac版
便利なJavaScript開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ホットトピック









