WeChat開発—WeChat開発環境構築
現在、モバイル開発は比較的ホットなトレンドであり、多くの開発者がそれを試してみたいと考えています。現在、モバイルアプリ開発の分野は主に次の種類に分かれています
私はそれに触れてきました。今日は、Android をベースにしたネイティブ アプリ開発と、WeChat 公式アカウントをベースにしたライト アプリ開発について説明します
1. WeChat 開発環境を構築します。
仕事はうまくいきます、何をするにもまず道具を研ぐ必要があります。 WeChat 公式アカウントを開発したい場合は、まず 2 つの必須のものを準備する必要があります: 1.
テスト用の公式アカウントが必要です。 2. コードを
デバッグするために使用される開発環境。 1.1. パブリック アカウントのテストに登録する
WeChat パブリック アカウントは、サービス アカウント、サブスクリプション アカウント、エンタープライズ アカウントに分かれており、サービス アカウントとエンタープライズ アカウントはエンタープライズ資格を持っている必要があります。 WeChatパブリックアカウント開発と呼ばれるものは、サブスクリプションアカウントとサービスアカウントを指します。 サブスクリプション アカウントとサーバーの違いについて、公式の説明は次のとおりですサービス アカウント
: 主にサービス インタラクションに偏っています (機能は 12315、114、銀行に似ており、バインディング情報の提供、サービス インタラクション)、4 つのアカウントを送信できます毎月のメッセージのグループ数、サービス アカウント対象者: メディア、企業、政府、その他の組織。 定期購読アカウント
: ユーザーに情報を伝えることに主に焦点を当てており(ニュース情報やエンターテイメント、興味深いものをユーザーに提供する、新聞や雑誌に似た機能)、毎日グループで 1 つのメッセージを送信できます。: 個人、メディア、企業、政府、その他の組織。 個人サブスクリプション アカウントには権限のないインターフェイスがいくつかあります。これは、個人サブスクリプション アカウントが一部の高度な権限インターフェイスを呼び出すことができないことを意味します。以下の図は、私の個人サブスクリプション アカウントが持つ権限のリストです。下の写真:
QRコードの生成、Webページの認証、カスタムメニュー、WeChat支払いなどの一部の高度なインターフェースについては、個人サブスクリプションアカウントにはそれらを呼び出す権限がありません。たとえば、赤枠で囲まれたインターフェースです。上の図にあるものは、個人のサブスクリプション アカウントでは呼び出すことができません。
幸いなことに、
WeChat パブリック プラットフォームではテスト用パブリック アカウント
が提供されています。テスト用パブリック アカウントの登録アドレスは、http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t です。 =sandbox/login、このページに移動し、クリックしてログインし、独自の WeChat クライアントでコードをスキャンし、ログインを承認するだけで、独自のテスト公開アカウントを取得できます。 テスト公式アカウントにはほぼすべてのインターフェースがあるため、普段WeChat公式アカウントの開発を学習する際に、テスト公式アカウントを登録し、このテスト公式アカウントを開発に使用することができます。早速、まずテスト用の公開アカウントを登録しましょう http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login にアクセスして、テスト用の公開アカウントを登録してください。 テスト公式アカウントの登録手順は以下の通りです:
テスト公式アカウントがインターフェイス呼び出し権限のほとんどを持っていることがわかりますので、WeChat開発を学ぶためにテスト公式アカウントを使用することは完全に可能です。
1.2. WeChat ローカル デバッグ環境を構築する
WeChat 公式アカウントに基づくアプリケーションを開発する際の最大の問題点は、WeChat ユーザーのログが記録されるため、機能を実装するたびに、テストのためにパブリック ネットワーク サーバーにデプロイする必要があります。公式アカウントがリクエストを開始するたびに、WeChat サーバーは最初にユーザーのリクエストを受信し、それを当社のサーバーに転送します。つまり、WeChat サーバーはネットワーク経由で当社のサーバーと通信する必要があります。したがって、サーバーがネットワークの外側にあることを確認する必要があります。ご覧のとおり、テストのために公開サーバーにデプロイするこの方法は、開発者にとって単なる悪夢です。したがって、ローカルにデプロイしてコードをローカルでデバッグする方法を考える必要があります。これを行うために解決しなければならない問題は、WeChat サーバーに正常にアクセスできるように、内部ネットワークのデプロイメント サーバーを外部ネットワークにマッピングすることです。幸いなことに、素晴らしいのは、サードパーティ ソフトウェア Ngrok を使用してそれを実行できることです。 Ngrok はフリー ソフトウェア Ngrok です。Ngrok を使用すると、イントラネットへの浸透が可能になります。つまり、イントラネット サーバーを外部ネットワークにマップして他のユーザーがアクセスできるようになり、ローカル開発環境に非常に役立ちます。自分のイントラネット コンピューターをサーバーとして直接使用できるため、WeChat コードをデバッグしたり、ユーザーに何かをデモンストレーションしたりするのに非常に高速で役立ちます。 中国で Ngrok サービスを提供するより良い Web サイトは、次の図に示すように、http://natapp.cn/ です。
http://natapp.cn/ Web サイトから ngrok クライアントをダウンロードします。以下の図に示されています:
ダウンロードが完了すると、圧縮パッケージを解凍すると、以下に示すようにいくつかのファイルが含まれるフォルダーが得られます:
CMDコマンドラインを開きます。ウィンドウを開いて ngrok_windows ディレクトリに入り、次のコマンドを入力します:
ngrok -config ngrok.cfg -subdomain xdp 8080、以下の図に示すように:
その後、ローカル 127.0.0.1 をマッピングできます。以下の図に示すように、8080 サーバーを外部ネットワークに接続します。
このとき、外部ネットワーク上のユーザーは、ドメイン名 http://xdp.ngrok.natapp.cn を直接使用できます。下の図に示すように、イントラネット上の 0.1:8080 サーバー:
ngrok を使用した後、イントラネット サーバーをパブリック ネットワーク サーバーとして使用できます アクセス速度はまだ許容範囲内です。現時点では、ngrok が利用可能であり、WeChat パブリック アカウント サーバーにアクセスできるため、ローカル デバッグを実行できます。この時点で、WeChat のローカル デバッグおよび開発環境がセットアップされました。 地面から高層ビルがそびえ立つ中、私たちは WeChat 開発の第一歩を踏み出しました!
その他の WeChat 開発 - WeChat 開発環境構築関連記事については、PHP 中国語 Web サイトに注目してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP は、Web 開発およびサーバーサイド プログラミング、特に WeChat 開発で広く使用されているオープン ソースのスクリプト言語です。現在、ますます多くの企業や開発者が WeChat 開発に PHP を使用し始めています。これは、PHP が本当に学びやすく、使いやすい開発言語となっているためです。 WeChat の開発では、メッセージの暗号化と復号化はデータのセキュリティに関わるため、非常に重要な問題となります。暗号化と復号化の方法を持たないメッセージの場合、ハッカーは簡単にデータを入手でき、ユーザーに脅威を与える可能性があります。

WeChat の人気に伴い、マーケティング ツールとして WeChat を使用し始める企業が増えています。 WeChat グループ メッセージング機能は、企業が WeChat マーケティングを行うための重要な手段の 1 つです。ただし、手動送信のみに頼ると、マーケターにとって非常に時間と労力がかかる作業になります。したがって、WeChat マス メッセージング ツールを開発することが特に重要です。この記事では、PHP を使用して WeChat マス メッセージング ツールを開発する方法を紹介します。 1. 準備作業 WeChat マス メッセージング ツールを開発するには、次の技術点を習得する必要があります。 PHP WeChat パブリック プラットフォーム開発の基礎知識 開発ツール: Sub

WeChat パブリック アカウントの開発において、ユーザー タグ管理は非常に重要な機能であり、開発者がユーザーをよりよく理解し、管理できるようになります。この記事では、PHPを使用してWeChatのユーザータグ管理機能を実装する方法を紹介します。 1. WeChat ユーザーの openid を取得する WeChat ユーザータグ管理機能を使用する前に、まずユーザーの openid を取得する必要があります。 WeChat パブリック アカウントの開発では、ユーザーの承認を通じて openid を取得するのが一般的です。ユーザー認証が完了したら、次のコードを通じてユーザーを取得できます。

WeChat が人々の生活においてますます重要なコミュニケーション ツールになるにつれ、その機敏なメッセージング機能はすぐに多くの企業や個人に支持されるようになりました。企業にとって、WeChat をマーケティング プラットフォームとして開発することがトレンドになっており、WeChat 開発の重要性が徐々に顕著になってきています。その中でも、グループ送信機能はさらに広く使用されているため、PHP プログラマとしてグループ メッセージ送信レコードを実装するにはどうすればよいでしょうか?以下に簡単に紹介します。 1. WeChat パブリック アカウントに関する開発知識を理解する グループ メッセージ送信レコードの実装方法を理解する前に、

WeChat は現在、世界最大のユーザーベースを持つソーシャル プラットフォームの 1 つであり、モバイル インターネットの普及に伴い、ますます多くの企業が WeChat マーケティングの重要性を認識し始めています。 WeChat マーケティングを実施する場合、顧客サービスは重要な部分です。カスタマー サービスのチャット ウィンドウをより適切に管理するために、WeChat 開発に PHP 言語を使用できます。 1. PHP WeChat 開発の概要 PHP は、Web 開発の分野で広く使用されているオープン ソースのサーバー側スクリプト言語です。 WeChat パブリック プラットフォームが提供する開発インターフェイスと組み合わせると、PHP 言語を使用して WeChat を実行できます。

WeChat パブリック アカウントの開発では、投票機能がよく使用されます。投票機能はユーザーが気軽に交流に参加できるほか、イベントの開催や意見調査などにも重要なツールです。この記事では、PHPを使用してWeChatの投票機能を実装する方法を紹介します。 WeChat公式アカウントの認証を取得する まずはWeChat公式アカウントの認証を取得する必要があります。 WeChatパブリックプラットフォームでは、WeChatパブリックアカウント、公式アカウント、およびパブリックアカウントに対応するトークンのAPIアドレスを設定する必要があります。 PHP言語を使用した開発の過程では、WeChatが公式に提供するPHを使用する必要があります

インターネットとモバイル スマート デバイスの発展に伴い、WeChat はソーシャルおよびマーケティング分野に欠かせないものになりました。デジタル化が進むこの時代において、WeChat 開発に PHP を使用する方法が多くの開発者の焦点になっています。この記事では主に、PHP を WeChat 開発に使用する方法とそのヒントや注意事項を紹介します。 1. 開発環境の準備 WeChat を開発する前に、まず対応する開発環境を準備する必要があります。具体的には、PHP オペレーティング環境と WeChat パブリック プラットフォームをインストールする必要があります。

モバイル インターネットの普及に伴い、WeChat をソーシャル ソフトウェアとして使用する人が増えており、WeChat のオープン プラットフォームは開発者に多くの機会をもたらしています。近年、人工知能技術の発展に伴い、音声認識技術は携帯端末開発において徐々に人気のある技術の一つになってきています。 WeChat 開発では、音声認識をどのように実装するかが多くの開発者にとって懸念事項となっています。この記事では、PHP を使用して音声認識機能を実装する WeChat アプリケーションを開発する方法を紹介します。 1. 音声認識の原理 音声認識の実装方法を紹介する前に、まず言語を理解しましょう
