wechat SDK
WeChat JAVA SDK は、WeChat が提供するエコロジカル HTTP インターフェイスのカプセル化を実装します。 このプロジェクトは主にweixin-popularを参照して実装されています。 優れた構造、シンプルな実装、強力なスケーラビリティを備えており、そのまま使用することも、対応する実装をカスタマイズすることもできます。さまざまなレベルの開発ニーズに対応できます。
現在、WeChat 用の基本的な SDK の一部のみが実装されています。 WeChat パブリック プラットフォーム インターフェイスのドキュメントに従って分類されています。 APIの利用に応じて、プロジェクトのテストコードを参照することができます。
実装された機能:
- カスタムメニュー[√]
- メッセージ管理[√]
- WeChat Web 開発 (Web ページの認証) [√]
- 資材管理 [√]
- グラフィックおよびテキスト メッセージの管理 [√]
- ユーザー管理[√]
- アカウント管理[√]
- 統計[√]
- 新バージョンのカスタマーサービス機能[√]
- WeChat サードパーティ プラットフォーム [√]
- WeChatストア[√]
- WeChatクーポン[√]
未実装の機能:
- WeChat シェイク周辺機器[x]
- WeChatストア[x]
- 意味理解[x]
- WeChat が WI-FI[x] に接続されました
- WeChatでスキャン[x]
- WeChat デバイスの機能[x]
- WeChat 請求書[x]
プロジェクトの依存関係:
- jackson (オプション。デフォルトのシリアル化ツール クラスは jsckson に依存します。対応するシリアル化インターフェイスはカスタマイズできます)
- slf4j (ロギング用)
- httpcomponents (オプション。デフォルトの HTTP 要求ツール クラスは httpcomponents に依存します。対応する HTTP 要求インターフェイスはカスタマイズできます)
- junit (テスト用)
- lombok (便利な開発、提供)
メイブン
<dependency>
<groupId>com.github.vioao</groupId>
<artifactId>wechat-sdk</artifactId>
<version>1.1.0</version>
</dependency>
プロジェクト全体は基本的に使用可能で、まだ改善中です...
変更ログ
2018-02-28
終わり:
次の機能モジュールの実装を改善します。
- WeChatストア機能
- WeChatカードとクーポン機能
2018-03-11
終わり:
ミニ プログラムのサードパーティ プラットフォーム管理:
- ミニプログラムサーバーのドメイン名の設定
- ミニプログラムのメンバー管理
- ミニ プログラム WeChat ログイン
- ミニプログラム基本情報の設定
- WeChat オープン プラットフォームのアカウント管理
ToDo:
サードパーティプラットフォームによるミニプログラムの管理
- コード管理
- ミニプログラムテンプレートライブラリ管理
- ミニプログラムコードテンプレートライブラリ管理
2018-03-24
終わり:
ミニ プログラムのサードパーティ プラットフォーム管理:
- ミニプログラムコード管理
- ミニプログラムコードテンプレートライブラリ管理
- ミニプログラムテンプレートの設定
- ミニプログラムプラグイン管理権限セット
バージョン1.1.0をリリース
- このバージョンでは主に、サードパーティのプラットフォームに関連するインターフェイスのサポートが改善されています。 wechat-sdk に基づいて独自のサードパーティ プラットフォームを簡単に実装できます。プラットフォームの下でミニ プログラムと公開アカウントを管理します。
ToDo:
サードパーティプラットフォーム関連:
- カードとクーポンの強力な認証
- WeChat広告インターフェース
公式アカウント関連:
- WeChat シェイク周辺機器
- WeChatストア
- 意味的理解
- Wi-Fiに接続されたWeChat
- WeChatでスキャン
- WeChatデバイスの機能
- WeChat請求書