WeChat Java
開発ツールキットは、WeChat 支払い、オープン プラットフォーム、パブリック アカウント、企業 WeChat、ビデオ アカウント、ミニ プログラム、その他の WeChat 機能モジュールを含む WeChat 機能モジュールのバックエンド開発をサポートします。
WxJava
、2024 年にGitCode
オープンソース コミュニティ賞のトップ 10 を受賞しました。
プロジェクトの協力について話し合うには、WeChat binary0000
にご連絡ください (WeChat で友達を検索して追加してください。訪問の目的を明記してください。SDK の問題について話し合う必要がある場合は、以下のグループ ディスカッションを参照してください。この WeChat を追加しないでください)。
2023-12-28 [4.6.0正式版]リリース!
ソース コードを寄稿するには、次のビデオを参照してください: [ソース コードを寄稿するプロセス全体 (パート 1)]、[ソース コードを寄稿するプロセス全体 (パート 2)]、提供: Programmer Xiaoshan および Bugs
初心者向けの重要な注意事項: このプロジェクトは SDK 開発ツールキットのみであり、Web 実装は提供しません。この SDK が提供するさまざまな機能を使用するには、 maven
またはgradle
使用することをお勧めします。詳細については、 「デモ」を参照してください。プロジェクト]またはこのプロジェクト内の単体テスト コードの一部。
WeChat 開発の初心者は、多くの回り道を避け、時間を大幅に節約するために、[開発ドキュメント] (Gitee Wiki または Github Wiki) の FAQ セクションを必ず読んでください。
技術交流グループ: QQ グループ/WeChat グループ/DingTalk 企業グループなどに関する情報を取得したい学生は、WeChat を使用して上記の WeChat 公開アカウントの QR コードをスキャンしてWxJava
フォローし、関連するメニューをクリックして参加してください。 WeChat のweixin-java-tools
またはWxJava
の検索を使用して、フォローする適切な公式アカウントを選択することもできます。公式アカウントは、SDK 関連の更新情報を迅速に通知し、WeChat Java 開発に関連する技術知識を随時共有します。
DingTalk 技術交換グループ: 32206329
(技術交換グループ 2)、 30294972
(技術交換グループ 1、現在満員)、 35724728
(通知グループ、Github プロジェクト変更記録のリアルタイム通知)。
WeChat 開発または Java 開発が初めての場合は、全員の貴重な時間を無駄にしないように、グループで質問する前、または新しい問題を開く前に [質問する際の知恵] を読んで、必ず [開発ドキュメント Wiki] を参照してください。 ;
サポートを求めるときにコードや例外情報の長いリストを投稿する必要がある場合は、http://paste.ubuntu.com を使用してください。
ソース コードを読む生徒は、コードを簡素化するためにコンパイル時にlombok
サポートが追加されることに注意してください。 lombok
知らない場合は、まず関連する知識を学習してください。たとえば、この記事を読むことができます。
新しい機能要件がある場合、バグを見つけた場合、または WeChat の公式インターフェイスの調整によって引き起こされたコードの問題がある場合は、[問題] ページで直接問題を提起し、問題の議論と追跡を容易にすることができます。
コードを投稿する必要がある場合は、PR を送信する前に必ず [コード投稿ガイドライン] をよくお読みください。ご理解とご協力をお願いいたします。
現在、このSDK
の最新バージョンに必要なJDK
の最小バージョンは8
です7
使用している学生は、 WxJava
3.8.0
以前のバージョンを使用できます。まだJDK
6 を使用しているユーザーは、[このプロジェクト] を参照してください。その他の以前の JDK も参照してください。バージョンは自分で変換して実装する必要があります。
このプロジェクトはオープンソースチャイナのページにあり、どなたでもポジティブなメッセージを残して評価していただけます。
SDK 開発ドキュメントについては、[開発ドキュメント Wiki] を参照してください。一部のドキュメントは更新が間に合わない可能性があります。見つかった場合は、すぐに報告するか、自分で修正してください。
この開発ツールキットがお役に立つ場合は、[Code Cloud でホストされているプロジェクトのホームページ] に直接アクセスし、ページの下部にある [寄付] ボタンを見つけてください。もっと楽しい。投げ銭や寄付をしてくださった学生の皆様、本当にありがとうございました!
各モジュールの Javadoc はオンラインで表示できます: weixin-java-miniapp、weixin-java-pay、weixin-java-mp、weixin-java-common、weixin-java-cp、weixin-java-open
この SDK プロジェクトは、次のコード ホスティング Web サイトで同時に更新されます。
コードクラウド: https://gitee.com/binary/weixin-java-tools
GitHub: https://github.com/binarywang/WxJava
注:最新バージョン(ベータ版を含む)は、以下が最新の正式版です。
<依存関係> <groupId>com.github.binarywang</groupId> <artifactId> (以下の別のモジュールを参照してください)</artifactId> <バージョン>4.6.0</バージョン> </依存関係>
WeChat ミニ プログラム: weixin-java-miniapp
WeChat支払い: weixin-java-pay
WeChat オープン プラットフォーム: weixin-java-open
パブリックアカウント (サブスクリプションアカウントとサービスアカウントを含む): weixin-java-mp
エンタープライズ アカウント/エンタープライズ WeChat: weixin-java-cp
ビデオアカウント/WeChatストア: weixin-java-channel
このプロジェクトは、約 2 か月ごとに正式バージョンをリリースする予定です (同時に、 develop
ブランチ コードがrelease
ブランチにマージされます)。バージョン番号の形式はXX0
( 2.1.0
、 2.2.0
など) です。 ) 修正が必要な重大な問題がある場合は、新しいバージョンに合わせて、いつでもプル リクエストを送信してください。
バグ修正と新機能は通常、最初に一時的なテスト バージョンとして小規模バージョン ( 3.6.8.B
、つまり末尾番号が 0 ではなく、正式バージョンと区別するために B が追加される) としてリリースされます。コードはdevelop
ブランチにのみ存在します。
現在の最新バージョン番号は、[WeChat Payment]、[WeChat Mini Program]、[Official Account]、[Enterprise WeChat]、および [Open Platform] のリンクにアクセスしてすべての最新バージョンを表示することもできます。
完全な症例登録リストについては、[ここにアクセス] してご覧ください。さらに多くの症例を登録することもできます。
以下にいくつかの事例を抜粋します。
WeChatパブリックアカウントに基づくチェックイン、抽選、弾幕送信プログラム: https://github.com/workcheng/weiya
Jeepay 支払いシステム: https://gitee.com/jeequan/jeepay
WeTong モール: https://gitee.com/fuyang_lipengjun/platform
WeChat注文システム: https://github.com/sqmax/springboot-project
バッチプッシュに焦点を当てた小さいながらも美しいツール: https://github.com/rememberber/WePush
yshopイメージモールシステム:https://gitee.com/guchengwuyue/yshopmall
wx-manage (WeChat パブリック アカウント管理プロジェクト): https://github.com/niefy/wx-manage
Joo Yi が開発した WeChat パブリック アカウント管理システムに基づく: https://gitee.com/joolun/JooLun-wx
SAAS WeChat ミニ プログラムの電子商取引: https://gitee.com/wei-it/weiit-saas
mall4j ECモールシステム:https://gitee.com/gz-yami/mall4j
(京東) Youjia Shop、Youjia 店長版、北京ファンセレクション
Meow Star Post Bar Assistant (QR コードをスキャンしてフォローしてください)
本を持つナマケモノ +
広連急行、彭城客運など
バーニングチャレンジ、スポーツライトライトスポーツ
360 試験ガイド
民間医療センター
ビジネス版に来てください
スピーダ(スタンレー)
カチカチ雲シール
ビボホホホ
ダイナスティ コミュニティ (BYD 新エネルギー コミュニティ)
じほうほう携帯電話はリサイクルと交換のためにご自宅までお伺いします
未来の封筒
5Gのメリット
レタスのワードプレスからミニプログラムへ
リリゴ
中国電信上海ネットワークホール (sh_189)
Eアンサープラットフォーム
寧夏生鮮食品 365
トンフフオディ
神龍車のメンテナンス
Wo ミュージック ビジネス インテリジェンス
Halo クラウド コミュニティ
携帯電話のキュー
全国ランニングフィットネスコンビニエンスストア
民間医療センター
ワイショップモール
好興風景区と全国の 40 以上の公的口座への直通列車
Waoバスケットボール公式アカウント
未来封筒公式WeChatアカウント
銀川志雲相談所
5Gのメリット
HTC エンタープライズ WeChat
ポケットスタンレー
薬局の特典
高山人事部
豚の食事
ケータリングシステム
WeChat パブリック アカウント管理システム: http://demo.joolun.com
Ruijie Networks: セールスリンク
貢献に参加したすべての学生に感謝します。ここですべての貢献者のリストをご覧ください。引き続きコードを貢献してください。
チャンジャースター (ダニエル・チェン)
binarywang (バイナリーワン)
007gzs
愚かな
mgcnrx11
0katekate0 (ワンウォン)
ユアンキシュン
カコトル
aimilin6688 (ジョンク)
lkqm (マリオ・ルオ)
カレアニ (ミラーリン)
ビンセント (Hongbin.hsu)