استخدم حساب اختبار WeChat وتطبيق WeChat للمؤسسات لإنشاء خدمة دفع الرسائل الخاصة بك. ما عليك سوى إرسال طلب GET بسيط إلى الخادم الخاص بك لإرسال الرسالة إلى هاتفك المحمول WeChat.
قبل الدفع، تحتاج إلى تكوين الإعدادات المتعلقة بـ WeChat على النظام. قم بتسجيل الدخول إلى الواجهة الخلفية للنظام (الصفحة الرئيسية، http://你的域名/
)، وقم بتسجيل مستخدم جديد، ثم قم بالرجوع إلى المعلومات التالية للتكوين.
يمكنك تكوين حساب واحد فقط من حسابات اختبار WeChat وتطبيقات WeChat الخاصة بالمؤسسات، ولكن يجب ملء جميع الحقول، وإلا فلن يكون الدفع ممكنًا.
GET http://你的域名/template/用户名
GET http://你的域名/template/用户名?token=hello
From: {{from.DATA}} {{description.DATA}} {{remark.DATA}}
. احصل على معرف القالب بعد التقديم.http://你的域名/verify/用户名
؛ واملأ أي رمز مميز باعتباره رمز تكوين الواجهة. لا تنقر على "تحقق" بعد ملئه. قم أولاً بملء رمز تكوين الواجهة في نظام الدفع وتعديله بنجاح، ثم انقر فوق "تحقق".ملاحظة: يدعم تطبيق WeChat الخاص بالمؤسسة الدفع إلى العديد من أعضاء المؤسسة بالنسبة لمعرف المستلم في صفحة التكوين، املأ قائمة معرفات الأعضاء (يتم فصل المستلمين المتعددين بـ '|'، ويدعم ما يصل إلى 1000 مستلم)، أو املأ "@". all" لإخطار جميع أعضاء الشركة مباشرة.
ما عليك سوى إرسال طلب GET أو POST بسيط إلى الخادم الخاص بك لإكمال الدفع.
ملاحظة: يجب أن تحمل جميع عمليات الدفع معلمة token
للتحقق من الهوية، والقيمة هي رمز دفع الرسالة في تكوين معلومات المستخدم. يمكنك استخدام معلمات الاستعلام أو بيانات النموذج في عنوان URL.
تدعم حسابات اختبار WeChat رسائل القالب فقط.
عنوان URL للدفع (GET/POST): http://你的域名/template/用户名
حقول المعلمات الاختيارية (المستخدمة للظهور في أماكن مختلفة في القالب):
ملاحظة: إذا كنت تستخدم طلب GET، فيجب أن تكون جميع المعلمات في شكل معلمات استعلام. إذا كنت تستخدم طلب POST، فستحتاج إلى استخدام جميع بيانات النموذج.
مثال: http://你的域名/template/用户名?token=token&from=webpage&desc=Hello%20Wrold&remark=这是一条测试消息
تأثير:
يدعم تطبيق WeChat الخاص بالمؤسسة الرسائل النصية العادية ورسائل البطاقات النصية.
دفع عنوان URL (GET/POST): http://你的域名/plaintext/用户名
حقول المعلمات المطلوبة:
ملاحظة: إذا كنت تستخدم طلب GET، فيجب أن تكون جميع المعلمات في شكل معلمات استعلام. إذا كنت تستخدم طلب POST، فستحتاج إلى استخدام جميع بيانات النموذج.
مثال: http://你的域名/plaintext/用户名?token=token&content=Hello,%20traveller
دفع عنوان URL (GET/POST): http://你的域名/textcard/用户名
حقول المعلمات المطلوبة:
ملاحظة: إذا كنت تستخدم طلب GET، فيجب أن تكون جميع المعلمات في شكل معلمات استعلام. إذا كنت تستخدم طلب POST، فستحتاج إلى استخدام جميع بيانات النموذج.
مثال: http://你的域名/textcard/用户名?token=token&title=Hello&desc=World
تأثير:
فقط قم بتشغيل الملف الثنائي المعبأ مباشرة. سيؤدي التشغيل الأول إلى إنشاء ملف تكوين، حيث يمكنك تكوين الإعدادات المتعلقة بإصدار JWT، وما إذا كنت تريد تمكين Redis كذاكرة تخزين مؤقت (لا افتراضيًا)، والمنفذ الذي تعمل عليه الخدمة (افتراضي 80). وسوف تصبح نافذة المفعول بعد إعادة تشغيل البرنامج.
set GOPROXY= ` https://goproxy.cn,direct ` GOOS=windows GOARCH=amd64 | go build -o go-message.exe go-message-pusher
GOPROXY=https://goproxy.cn,direct CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -o go-message go-message-pusher