又村深

仕事&趣味でWeChatエコシステムを色々触っています。

又村深

仕事&趣味でWeChatエコシステムを色々触っています。

記事一覧

WeChatOpenID連携の使い方

「Facebookでログイン」や「LINEでログイン」と言ったソーシャルログインを実装しているウェブサイトを良く見かけますが、WeChatでもソーシャルログインが利用可能です。ま…

又村深
2年前
1

WeChatソーシャルログインの使い方

「Facebookでログイン」や「LINEでログイン」と言ったソーシャルログインを実装しているウェブサイトを良く見かけますが、WeChatでもソーシャルログインが利用可能です。ま…

又村深
2年前
1

PHPでWeChatシステムに対応した暗号化と復号化を実装する

WeChatシステムからイベントを受け取る設定をした際に「消息加解密方式」を「安全模式」にした場合、WeChatシステムからは暗号化されたイベントデータが飛んで来るようにな…

又村深
2年前
1

WeChatシステムから送られて来るイベントへ応答する

WeChat公式アカウントの管理画面でイベント受信の設定をしておくと、フォロワーが公式アカウントに対して何かアクションを起こす度にイベントが飛んで来ます。このイベント…

又村深
2年前
1

WeChat公式アカウントで発生するイベントを受信する

WeChatオフィシャルアカウントプラットフォームのアカウントに対してWeChatユーザーが何かアクションを起こすとイベントが発生します。 そのイベントはWeChatオフィシャル…

又村深
2年前
2

WeChatAPIを使う準備

WeChatエコシステムには豊富なAPIが用意されています。これらAPIを外部のサーバなどから使う際には事前の準備が必要です。 アクセストークン WeChatエコシステムのAPIを…

又村深
2年前
1

WeChatエコシステム関連API ドキュメントリンク集

WeChatエコシステム関連のドキュメントへのリンクをまとめました。 (リンク最終確認日:2023年11月21日) WeChatを提供しているテンセント社は中国企業なのでドキュメント…

又村深
2年前
2

WeChatのID体系

WeChatエコシステム内にはいくつかの種類のIDが存在しています。 ここでは各IDの意味と用途について書きたいと思います。 IDの種類 WeChatIDと原始ID 個人がWeChatに登…

又村深
2年前
1

WeChatエコシステムを構成する 各プラットフォーム

WeChatエコシステムを活用する為に欠かせないのがWeChatが提供する各種プラットフォームです。テンセントにはWeChat以外にもQQ関連の多数のプラットフォームが存在しますが…

又村深
2年前
1

WeChatエコシステムのアカウント種別

中国向けのサービスを開発したり提案したりしたりする場合、避けて通れないのが「WeChat」です。しかしWeChatエコシステムは複雑で難解です。 WeChat関連サービスを構築す…

又村深
2年前
2
WeChatOpenID連携の使い方

WeChatOpenID連携の使い方

「Facebookでログイン」や「LINEでログイン」と言ったソーシャルログインを実装しているウェブサイトを良く見かけますが、WeChatでもソーシャルログインが利用可能です。また、WeChatのソーシャルログインを利用する事で外部のサイトやネイティブアプリでもWeChatユーザーのOpenIDやUnionIDを取得する事が出来るようになるので、外部リソースをWeChatエコシステムへ組み込む事が

もっとみる
WeChatソーシャルログインの使い方

WeChatソーシャルログインの使い方

「Facebookでログイン」や「LINEでログイン」と言ったソーシャルログインを実装しているウェブサイトを良く見かけますが、WeChatでもソーシャルログインが利用可能です。また、WeChatのソーシャルログインを利用する事で外部のサイトやネイティブアプリでもWeChatユーザーのOpenIDやUnionIDを取得する事が出来るようになるので、外部リソースをWeChatエコシステムへ組み込む事が

もっとみる
PHPでWeChatシステムに対応した暗号化と復号化を実装する

PHPでWeChatシステムに対応した暗号化と復号化を実装する

WeChatシステムからイベントを受け取る設定をした際に「消息加解密方式」を「安全模式」にした場合、WeChatシステムからは暗号化されたイベントデータが飛んで来るようになります。また、そのイベントへ応答する場合も返送するデータを暗号化して送らなければなりません。
こちらで紹介したようにテンセントではPHP、Java、C++、Python、C#の5つの言語でサンプルコードを用意していますが、その中

もっとみる
WeChatシステムから送られて来るイベントへ応答する

WeChatシステムから送られて来るイベントへ応答する

WeChat公式アカウントの管理画面でイベント受信の設定をしておくと、フォロワーが公式アカウントに対して何かアクションを起こす度にイベントが飛んで来ます。このイベントに応答する事でフォロワーと会話したりフォローされた際のウェルカムメッセージを送る事が出来ます。
イベント受信の設定についてはこちらをご参照ください。

応答出来るイベントと主な用途

WeChatシステムからは色々なイベントが飛んで来

もっとみる
WeChat公式アカウントで発生するイベントを受信する

WeChat公式アカウントで発生するイベントを受信する

WeChatオフィシャルアカウントプラットフォームのアカウントに対してWeChatユーザーが何かアクションを起こすとイベントが発生します。
そのイベントはWeChatオフィシャルアカウントプラットフォームの管理画面で指定したサーバやWeChatオープンプラットフォームのサードパーティ授権機能で「消息管理」の権限を許可されたシステムに送信されます。
イベントがどのように送られて来るのか、どのようなイ

もっとみる
WeChatAPIを使う準備

WeChatAPIを使う準備

WeChatエコシステムには豊富なAPIが用意されています。これらAPIを外部のサーバなどから使う際には事前の準備が必要です。

アクセストークン

WeChatエコシステムのAPIを外部から利用する際に必ず必要になるのがアクセストークンです。例えば公式アカウントのメニューをAPIを使って設定する場合は以下のAPIを利用します。

https://api.weixin.qq.com/cgi-bin

もっとみる
WeChatエコシステム関連API
ドキュメントリンク集

WeChatエコシステム関連API ドキュメントリンク集

WeChatエコシステム関連のドキュメントへのリンクをまとめました。
(リンク最終確認日:2023年11月21日)
WeChatを提供しているテンセント社は中国企業なのでドキュメントの基本言語は中国語となります。中国語が読めない場合はGoogle翻訳などを活用してください。
また、英語に翻訳されているドキュメントも多いので英語が読めれば大体理解出来ると思います。(私は英語が得意ではないので英語のド

もっとみる
WeChatのID体系

WeChatのID体系

WeChatエコシステム内にはいくつかの種類のIDが存在しています。
ここでは各IDの意味と用途について書きたいと思います。

IDの種類

WeChatIDと原始ID

個人がWeChatに登録すると自動的に「原始ID」が割り振られます。この原始IDはWeChatエコシステム内で一意にユーザーを特定する為のIDなのでユーザー側で勝手に変更する事は出来ません。
WeChatIDは登録時に(誰も使っ

もっとみる
WeChatエコシステムを構成する
各プラットフォーム

WeChatエコシステムを構成する 各プラットフォーム

WeChatエコシステムを活用する為に欠かせないのがWeChatが提供する各種プラットフォームです。テンセントにはWeChat以外にもQQ関連の多数のプラットフォームが存在しますが、ここではWeChatエコシステムに関係するプラットフォームに絞って紹介します。

WeChatオフィシャルアカウントプラットフォーム

WeChatオフィシャルアカウントプラットフォーム(微信公众平台)は公式アカウント

もっとみる
WeChatエコシステムのアカウント種別

WeChatエコシステムのアカウント種別

中国向けのサービスを開発したり提案したりしたりする場合、避けて通れないのが「WeChat」です。しかしWeChatエコシステムは複雑で難解です。
WeChat関連サービスを構築するにしてもサードパーティのソリューションを活用してクライアントへ提案するにしても、WeChatエコシステムのアカウント種別を良く理解しておく事が重要です。
一般的に「WeChatアカウント」というと個人のWeChatアカウ

もっとみる