ชุดเครื่องมือพัฒนา WeChat Java
รองรับการพัฒนาแบ็คเอนด์ของโมดูลฟังก์ชัน WeChat รวมถึงการชำระเงิน WeChat แพลตฟอร์มแบบเปิด บัญชีสาธารณะ WeChat ขององค์กร บัญชีวิดีโอ มินิโปรแกรม และโมดูลฟังก์ชัน WeChat อื่นๆ
WxJava
ได้รับรางวัลชุมชนโอเพ่นซอร์สสิบอันดับแรก GitCode
ในปี 2024
หากต้องการหารือเกี่ยวกับความร่วมมือในโครงการ โปรดติดต่อ WeChat binary0000
(ค้นหาและเพิ่มเพื่อนบน WeChat โปรดระบุวัตถุประสงค์ในการเยี่ยมชมของคุณ หากคุณต้องการหารือเกี่ยวกับปัญหา SDK โปรดดูการสนทนากลุ่มด้านล่าง อย่าเพิ่ม WeChat นี้)
28-12-2566 เปิดตัว [4.6.0 เวอร์ชั่นอย่างเป็นทางการ] !
หากต้องการสนับสนุนซอร์สโค้ด คุณสามารถดูวิดีโอได้: [กระบวนการทั้งหมดของการสนับสนุนซอร์สโค้ด (ตอนที่ 1)], [กระบวนการทั้งหมดของการมีส่วนร่วมซอร์สโค้ด (ตอนที่ 2)] เอื้อเฟื้อโดย: โปรแกรมเมอร์ Xiaoshan และ Bugs
หมายเหตุสำคัญสำหรับมือใหม่: โปรเจ็กต์นี้เป็นเพียงชุดเครื่องมือพัฒนา SDK และไม่มีการใช้งานเว็บ ขอแนะนำให้ใช้ maven
หรือ gradle
เพื่ออ้างอิงโปรเจ็กต์นี้เพื่อใช้ฟังก์ชันต่างๆ ที่ได้รับจาก SDK นี้ สำหรับรายละเอียด โปรดดูที่ [Demo โครงการ] หรือในโครงการนี้เป็นส่วนหนึ่งของรหัสทดสอบหน่วย
มือใหม่ในการพัฒนา WeChat ควรแน่ใจว่าได้อ่านส่วนคำถามที่พบบ่อยของ [เอกสารการพัฒนา] (Gitee Wiki หรือ Github Wiki) เพื่อหลีกเลี่ยงการอ้อมหลายครั้งและประหยัดเวลาได้มาก
กลุ่มแลกเปลี่ยนทางเทคนิค: นักเรียนที่ต้องการรับข้อมูลเกี่ยวกับกลุ่ม QQ/กลุ่ม WeChat/กลุ่มองค์กร DingTalk ฯลฯ โปรดใช้ WeChat เพื่อสแกนโค้ด QR ของบัญชีสาธารณะ WeChat ด้านบนเพื่อติดตาม WxJava
และคลิกเมนูที่เกี่ยวข้องเพื่อเข้าร่วม คุณยังสามารถใช้ WeChat Search สำหรับ weixin-java-tools
หรือ WxJava
และเลือกบัญชีอย่างเป็นทางการที่ถูกต้องเพื่อติดตาม
กลุ่มแลกเปลี่ยนทางเทคนิคของ DingTalk: 32206329
(กลุ่มแลกเปลี่ยนทางเทคนิค 2), 30294972
(กลุ่มแลกเปลี่ยนทางเทคนิค 1 ปัจจุบันเต็มแล้ว), 35724728
(กลุ่มการแจ้งเตือน การแจ้งเตือนแบบเรียลไทม์ของบันทึกการเปลี่ยนแปลงโครงการ Github)
หากคุณยังใหม่ต่อการพัฒนา WeChat หรือการพัฒนา Java โปรดอ่าน [ภูมิปัญญาในการถามคำถาม] ก่อนที่จะถามคำถามในกลุ่มหรือเปิดประเด็นใหม่ และให้แน่ใจว่าคุณได้ปรึกษา [วิกิเอกสารการพัฒนา] เพื่อหลีกเลี่ยงการเสียเวลาอันมีค่าของทุกคน ;
หากคุณต้องการโพสต์โค้ดหรือรายการข้อมูลข้อยกเว้นจำนวนมากเมื่อขอความช่วยเหลือ โปรดใช้ http://paste.ubuntu.com
นักเรียนที่อ่านซอร์สโค้ด โปรดทราบว่า SDK นี้เพิ่มการสนับสนุน lombok
เมื่อคอมไพล์เพื่อทำให้โค้ดง่ายขึ้น หากคุณไม่รู้จัก lombok
โปรดเรียนรู้ความรู้ที่เกี่ยวข้องก่อน เช่น คุณสามารถอ่านบทความนี้
หากคุณมีข้อกำหนดด้านการทำงานใหม่ ค้นหาข้อบกพร่อง หรือปัญหาโค้ดที่เกิดจากการปรับเปลี่ยนอินเทอร์เฟซอย่างเป็นทางการของ WeChat คุณสามารถแจ้งปัญหาได้โดยตรงในหน้า [ปัญหา] เพื่ออำนวยความสะดวกในการสนทนาและติดตามปัญหา
หากคุณต้องการสนับสนุนโค้ด โปรดอ่าน [หลักเกณฑ์การสนับสนุนโค้ด] อย่างละเอียดก่อนส่ง PR ขอขอบคุณสำหรับความเข้าใจและความร่วมมือของคุณ
ปัจจุบัน เวอร์ชันขั้นต่ำของ JDK
ที่จำเป็นสำหรับ SDK
เวอร์ชันล่าสุดนี้คือ 8
นักเรียนที่ใช้ 7
สามารถใช้ WxJava
3.8.0
และเวอร์ชันก่อนหน้าได้ ผู้ใช้ที่ยังคงใช้ JDK
6 โปรดดูที่ [โปรเจ็กต์นี้] ในขณะที่ JDK เวอร์ชันก่อนหน้าอื่นๆ เวอร์ชันต่างๆ คุณจำเป็นต้องแปลงและนำไปใช้ด้วยตนเอง
โครงการนี้อยู่ในหน้า Open Source China ทุกคนสามารถฝากข้อความเชิงบวกและให้คะแนนได้
โปรดดู [Development Documentation Wiki] สำหรับเอกสารการพัฒนา SDK อาจไม่ได้รับการอัปเดตทันเวลา หากพบ คุณสามารถรายงานได้ทันเวลาหรือแก้ไขด้วยตนเอง
หากชุดเครื่องมือการพัฒนานี้มีประโยชน์สำหรับคุณ คุณสามารถยืนยันความพยายามของเราได้โดยตรงไปที่ [หน้าแรกของโครงการที่โฮสต์บน Code Cloud] และค้นหาปุ่ม "บริจาค" ที่ด้านล่างของหน้าเพื่อให้รางวัลมากขึ้น ร่าเริงยิ่งขึ้น ขอบคุณมากสำหรับนักเรียนทุกคนที่ให้ทิปและบริจาค!
Javadoc ของแต่ละโมดูลสามารถดูได้ทางออนไลน์: weixin-java-miniapp, weixin-java-pay, weixin-java-mp, weixin-java-common, weixin-java-cp, weixin-java-open
โครงการ SDK นี้ได้รับการอัปเดตพร้อมกันบนเว็บไซต์โฮสต์โค้ดต่อไปนี้:
รหัสคลาวด์: 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
โปรเจ็กต์นี้มีกำหนดปล่อยเวอร์ชันอย่างเป็นทางการประมาณทุกสองเดือน (ในเวลาเดียวกัน รหัสสาขา develop
จะรวมเข้ากับสาขา release
) รูปแบบหมายเลขเวอร์ชันคือ XX0
(เช่น 2.1.0
, 2.2.0
เป็นต้น ) หากมีปัญหาสำคัญที่ต้องซ่อมแซมจะถูกส่งทันเวลาสำหรับเวอร์ชันใหม่ทุกคนสามารถส่งคำขอดึงได้ตลอดเวลา
โดยทั่วไปการแก้ไขข้อบกพร่องและคุณสมบัติใหม่จะเปิดตัวครั้งแรกในเวอร์ชันขนาดเล็กเป็นเวอร์ชันทดสอบชั่วคราว (เช่น 3.6.8.B
นั่นคือหมายเลขท้ายไม่ใช่ 0 และเพิ่ม B เพื่อแยกความแตกต่างจากเวอร์ชันอย่างเป็นทางการ) และโค้ดจะมีอยู่ในสาขา develop
เท่านั้น
หมายเลขเวอร์ชันล่าสุดอยู่ในขณะนี้ คุณสามารถดูเวอร์ชันล่าสุดทั้งหมดได้โดยเข้าไปที่ลิงก์ [WeChat Payment], [WeChat Mini Program], [บัญชีอย่างเป็นทางการ], [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/squaremax/springboot-project
เครื่องมือเล็กๆ แต่สวยงามที่เน้นไปที่การพุชแบบแบตช์: https://github.com/rememberber/WePush
ระบบห้างสรรพสินค้า yshop image: https://gitee.com/guchengwuyue/yshopmall
wx-manage (โครงการจัดการบัญชีสาธารณะ WeChat): https://github.com/niefy/wx-manage
ขึ้นอยู่กับระบบการจัดการบัญชีสาธารณะ WeChat ที่พัฒนาโดย Joo Yi: https://gitee.com/joolun/JooLun-wx
มินิโปรแกรมอีคอมเมิร์ซ SAAS WeChat: https://gitee.com/wei-it/weiit-saas
ระบบห้างสรรพสินค้าอีคอมเมิร์ซ mall4j: https://gitee.com/gz-yami/mall4j
(จิงตง) ร้าน Youjia ฉบับผู้จัดการร้าน Youjia การคัดเลือกแฟนๆ ปักกิ่ง
เหมียวสตาร์ ผู้ช่วยบาร์โพสต์ (สแกน QR code เพื่อติดตาม)
สลอธถือหนังสือ+
Guanglian Express, Pengcheng Bus ฯลฯ
ความท้าทายที่ร้อนแรงสปอร์ตไลท์สปอร์ตไลท์
คู่มือสอบ 360 องศา
ศูนย์การแพทย์พลเรือน
มาถึงเวอร์ชั่นธุรกิจแล้ว
สไปดา (สแตนลีย์)
ฟ้องผนึกเมฆ
วีโว่ โฮ โฮ โฮ
ชุมชนไดนาสตี้ (ชุมชนพลังงานใหม่บีวายดี)
โทรศัพท์มือถือ Jihouhou มาที่ประตูบ้านคุณเพื่อการรีไซเคิลและการเปลี่ยนทดแทน
ซองจดหมายในอนาคต
ประโยชน์ของ 5G
ผักกาดหอม WordPress เป็นมินิโปรแกรม
ลิริโก
ไชน่าเทเลคอมเซี่ยงไฮ้เครือข่ายฮอลล์ (sh_189)
แพลตฟอร์มคำตอบ E
หนิงเซี่ยเฟรชฟู้ด 365
ตงฟู่ฮั่วตี้
การบำรุงรักษารถยนต์เสินหลง
Wo Music Business Intelligence
ชุมชนฮาโลคลาวด์
คิวมือถือ
ร้านสะดวกซื้อเนชั่นแนลรันนิ่งฟิตเนส
ศูนย์การแพทย์พลเรือน
ยชอปมอลล์
รถไฟสายตรงไปยังจุดชมวิว Haoxing และบัญชีสาธารณะมากกว่า 40 แห่งทั่วประเทศ
บัญชีอย่างเป็นทางการของ Wooo Basketball
บัญชี WeChat อย่างเป็นทางการของซองจดหมายในอนาคต
หยินชวน จือหยุน ให้คำปรึกษา
ประโยชน์ของ 5G
เอชทีซี เอ็นเตอร์ไพรส์ วีแชท
พ็อกเก็ตสแตนลีย์
ประโยชน์ของร้านขายยา
ทรัพยากรบุคคลเกาซาน
อาหารลูกหมู
ระบบจัดเลี้ยง
ระบบจัดการบัญชีสาธารณะ WeChat: http://demo.joolun.com
เครือข่าย Ruijie: Saleslink
ขอขอบคุณเป็นพิเศษสำหรับนักเรียนทุกคนที่มีส่วนร่วมในการบริจาค โปรดดูรายชื่อผู้ร่วมให้ข้อมูลทั้งหมดที่นี่
ชานจาร์สเตอร์ (แดเนียล เฉียน)
binarywang (ไบนารี วัง)
007gzs
ซิลลอย
mgcnrx11
0katekate0 (วัง_วงศ์)
หยวนฉีซุน
คาโคเตอร์
aimilin6688 (จอน)
lkqm (มาริโอ หลัว)
คาเรนยี่ (มิลเลอร์ลิน)
บินเซนต์ (Hongbin.hsu)