1. التقدم بطلب للحصول على حساب رسمي لـ WeChat
نحتاج إلى تطوير منصة WeChat العامة ، والخطوة الأولى هي بالطبع الحصول على حساب رسمي. ماذا؟ لا أعرف ما هو حساب WeChat الرسمي ، ويبدو أنه يتعين عليك العودة إلى الفرن لممارسة أولاً ، هاها. من حيث Layman ، فإن منصة WeChat الخاصة بنا تشبه مجتمعًا كبيرًا ، مع الأفراد والهياكل التنظيمية المختلفة. حساب WeChat العادي الذي تستخدمه هو شخص فردي ، والحساب الرسمي هو تلك المنظمات. تنقسم هذه المنظمات إلى فئتين: الأول هو تقديم معلومات مختلفة تسمى حسابات الاشتراك ؛ والآخر هو تقديم خدمات مختلفة ، تسمى حسابات الخدمة. بالطبع ، في الوقت الحالي ، يمكن للأفراد التقدم فقط للحصول على حسابات الاشتراك ، ويمكن للمنظمات فقط ، مثل الشركات ، التقدم بطلب للحصول على حسابات الخدمة.
ما هو الفرق بين حسابات الاشتراك وحسابات الخدمة؟ ببساطة ، تم تصميم رقم الخدمة لتوفير الخدمات للمستخدمين. يمكنك استخدام WeChat الخاص بك لإضافة حساب WeChat الخاص ببنك China Merchants لمعرفة ماهية حساب الخدمة. تم تصميم حسابات الاشتراك لتزويد المستخدمين بالمعلومات والمعلومات. مثال نموذجي هو حساب WeChat "XXX".
على وجه التحديد ، رقم الخدمة:
يمكن إرسال رسالة جماعية واحدة فقط في غضون شهر واحد (30 يومًا). 2. سيتم عرض رسالة تم إرسالها إلى مشترك (مروحة) في قائمة دردشة الطرف الآخر. 3. عند إرسال رسالة إلى المستخدم ، سيتلقى المستخدم تذكيرًا فوريًا بالرسائل. 4. سيكون حساب الخدمة في دفتر العناوين للمشترك (المروحة). 5. يمكنك التقدم بطلب للحصول على قائمة مخصصة. ورقم الاشتراك: 1. يمكنك إرسال رسالة جماعية واحدة كل يوم (في غضون 24 ساعة). 2. سيتم عرض الرسالة المرسلة إلى المشترك (المروحة) في مجلد رقم اشتراك الطرف الآخر. 3. عند إرسال رسالة إلى مشترك (مروحة) ، لن يتلقى المشترك تذكيرات رسائل فورية. 4. في دفتر العناوين للمشتركين (المشجعين) ، سيتم وضع حساب الاشتراك في مجلد حساب الاشتراك. 5. حسابات الاشتراك لا تدعم قائمة التطبيق المخصصة.
من خلال هذه المقارنة ، كل شخص لديه انطباع بديهي تقريبًا. ببساطة ، يوفر حساب الاشتراك بشكل أساسي للجماهير معلومات وأخبار مختلفة ، والوظائف بسيطة نسبيًا ؛ على الرغم من أن حساب الخدمة يوفر بشكل أساسي للمعجبين خدمات مختلفة ، ويمكن أن يكون لها قائمة مخصصة. والأهم من ذلك ، يمكن أن تتقدم حسابات الخدمة بطلب للحصول على واجهات منصة أكثر تقدمًا. في هذه المرحلة ، يجب أن يفهم الجميع أنه عندما نبدأ مركز WeChat ، نحتاج إلى التقدم بطلب للحصول على حساب خدمة WeChat.
بالنسبة للمطورين الفرديين ، لا يمكنهم التقدم بطلب للحصول على حساب خدمة. ومع ذلك ، أخذ Tencent هذا في الاعتبار وأعد خصيصا حساب اختبار لنا. من خلال هذا الحساب ، يمكننا الحصول على جميع الوظائف وأذونات استدعاء الواجهة لحساب خدمة WeChat.
حسنًا ، لن أقول الكثير من الهراء ، دعنا نتابعني خطوة بخطوة للتقدم للحصول على حساب اختبار WeChat
افتح عنوان التطبيق: http://mp.weixin.qq.com/debug/cgi-bin/sandbox؟t=sandbox/login
هل رأيت التعليمات أعلاه؟ لا يوجد حساب عام مطلوب ، تقدم بسرعة للحصول على أرقام اختبار الواجهة ، واختبار واختبار جميع الواجهات المتقدمة للمنصة العامة. متحمس جدا. طالما قمت بإدخال رقم هاتفك المحمول ورمز التحقق ، يمكنك التقديم على الفور. بعد نجاح التطبيق ، يكون الرقم التالي كما يلي:
يرجى ملاحظة أن فترة صحة رقم الاختبار هذا هي سنة واحدة ، ويتم تعيين حساب WeChat ورمز الاستجابة السريعة. الآن التقط هاتفك المحمول و WeChat لمسح نمط رمز الاستجابة السريعة المعين لك. ستجد أنه يمكنك اتباع الحساب الرسمي للاختبار الذي تقدمت إليه على الفور.
بعد النقر للمتابعة ، يمكننا العثور على هذا الحساب الرسمي في حساب الاشتراك. يرجى ملاحظة أنه على الرغم من أنه يتم وضعه في حساب الاشتراك ، إلا أن حساب الاختبار يمكنه أساسًا استدعاء جميع الواجهات المتقدمة لمنصة WeChat (انظر "قائمة فئة الواجهات القابلة للاستخدام") ، وبالتالي فإن حساب الاختبار الخاص بنا يكفي بالنسبة لنا.
2. المبادئ الأساسية لتطوير منصة WeChat العامة
لا أعرف ما إذا كنت قد لاحظت أنه في لقطة الشاشة في القسم الأول ، يوجد عنصر تكوين لـ "تكوين واجهة موقع الويب". في الواقع ، هذا هو عنوان URL للواجهة التي تربط منصة WeChat وموقعنا على الويب.
دعونا نلقي نظرة على هذه الصورة. الجزء الداخلي من الصندوق الأزرق على اليسار هو منصة WeChat ، والداخل من الصندوق الأحمر على اليمين هو الخادم الذي يوجد موقع الويب الخاص بنا. يتم توصيل الاتصالات من خلال مكالمات الواجهة بين منصة WeChat وخادم الموقع. عندما يرسل مستخدم WeChat رسالة إلى حسابنا الرسمي (يتم تقديم نوع الرسالة المحدد لاحقًا) ، سيحدد خادم WeChat Backend ما إذا كانت الرسالة هي الحساب الرسمي المرسلة إلى تطبيقنا. إذا كان الأمر كذلك ، فأرسل الرسالة إلى حسابنا الرسمي وأرسل رسالة طلب إلى عنوان واجهة موقع الويب الذي قمنا بتكوينه. بعد أن يتلقى موقعنا على الويب الرسالة ، ستعالجها ويرسل نتيجة المعالجة (رسالة الاستجابة) إلى منصة WeChat. بعد إعادة توجيه النظام الأساسي ، سيتم عرضه أخيرًا إلى مربع دردشة مستخدم WeChat.
هذه عملية نموذجية لتفاعل الرسالة. بعد هذا الانطباع ، نتفهم أن تركيز ما نحتاج إلى فعله هو على جانب خادم الموقع ، أي كيفية قبول رسائل الطلب التي ترسلها منصة WeChat ، وكيفية معالجتها ، وأخيراً كيفية إعادة نتائج المعالجة إلى منصة WeChat (الجزء الأخضر في الشكل).
3. إعداد بيئة الخادم
إذا أردنا قبول ومعالجة الرسائل التي يتم إرسالها بواسطة منصة WeChat ، فيجب أن يكون لدينا بالطبع خادم موقع الويب الخاص بنا.
لذلك ، نحتاج بعد ذلك إلى إعداد بيئة خادم موقع الويب الخاص بنا.
يحب العديد من الطلاب استخدام Baidu Application Engine BAE لأنه مجاني للتطبيق ولا يتطلب الصيانة. هذا بالفعل مناسب للغاية ، لكن ما أريد أن أقوله هنا هو أنه عندما نطور البرامج ، لا يزال من المستحسن القيام بذلك. لماذا؟ لأنه ليس مفضيًا للتصحيح. يجب أن تكون الخطوة العادية هي تطوير وتصحيح محليًا ، ثم وضعها على الخادم الحقيقي دون أي مشاكل (مثل Baidu Bae ، إلخ). هناك موضوع آخر: ما هي اللغة التي نستخدمها لتطوير موقعنا؟ في الواقع ، طالما أن اللغة التي يمكن استخدامها لتطوير موقع ويب على ما يرام ، مثل: Java ، PHP ، ASP.NET ، Ruby ، Python ، Note.js ، إلخ. طالما أن موقعنا على شبكة الإنترنت يمكنه الاستجابة لطلب الرسائل ، فلا يهم اللغة التي يستخدمها. بالطبع ، يعتمد ذلك على اللغة التي أنت أفضل فيها. نظرًا لاستخدام PHP أكثر فأكثر في تطوير موقع الويب ، لذلك نختار PHP كلغة تطوير لموقعنا.
بمجرد تحديد اللغة ، فإن الخطوة التالية هي بناء بيئة تطوير محلية. في الواقع ، فإن بناء بيئة التنمية المحلية هو نفس بيئة تطوير مواقع الويب الخاصة بـ PHP العادية. إذا لم تكن على دراية به ، فيمكنك تنزيل مجموعة Wamp Suite مباشرة عبر الإنترنت ، وتثبيته ، ثم تنزيل Eclipse كأداة تطوير.
إذن ما هي النقطة؟ النقطة الرئيسية هي مشكلة الاتصال بين منصة WeChat والخادم المحلي لدينا.
دعونا نلقي نظرة على الصورة التالية:
يقوم Wechat Platform باستدعاء موقعنا على الويب من خلال عنوان URL والرمز المميز الذي تم تكوينه هنا. لذلك ، نحتاج أولاً إلى التقدم بطلب للحصول على عنوان URL لخادمنا المحلي حتى تتمكن الشبكة الخارجية من الوصول إلى موقعنا المحلي من خلال عنوان URL هذا. بمعنى آخر ، من الضروري أن تكون قادرًا على نشر موقع الويب على الكمبيوتر المحلي على الشبكة العامة حتى يتمكن الجميع من الوصول إليه.
3.1 رسم خرائط لمواقع الويب المحلية لأسماء النطاقات العامة
يبدو أنه شيء مرهق لنشر موقع ويب يعمل على جهاز الكمبيوتر المحلي الخاص بك على الشبكة العامة حتى يتمكن الجميع من الوصول إليه. لأنه يجب أن يكون لديك أولاً اسم مجال ، ثم قم بتكوين رسم خرائط للمنفذ على جهاز التوجيه المحلي ، وإيلاء اهتمام خاص لإعدادات جدار الحماية. ومع ذلك ، أوصي الآن بأداة جيدة جدًا لك: أداة اسم المجال الديناميكي الجديد للولون. من خلال هذه الأداة ، لا تحتاج إلى إعداد تعيين منفذ جهاز التوجيه ، أو لا داعي للقلق بشأن إعدادات جدار الحماية ، ولا تحتاج حتى إلى التقدم بطلب للحصول على اسم مجال ، لأن كل هذا ، لقد ساعدك قذيفة الفول السوداني الجديدة على حلها. حسنًا ، دعنا نتحدث أقل لتجنب الإعلان. ثم نبدأ رسميًا في تعليمك كيفية نشر مواقع الويب التي تعمل على جهاز الكمبيوتر الخاص بك إلى الإنترنت للوصول من قبل الجميع.
1. أولاً ، تحتاج إلى الحصول على موقع ويب يمكنه تشغيل محليًا. إذا لم تنشئ مشروع ويب جديد بنفسك ، ثم قم بتشغيله. على سبيل المثال: قمت بإنشاء مشروع ويب جديد في Java في Eclipse ، مع صفحة JSP واحدة فقط ، وبدأت وتشغيلها في Tomcat.
2. أدخل: LocalHost: 8089/العرض التوضيحي في متصفحك لمعرفة ما إذا كان يمكنك فتح الصفحة الرئيسية. (قد يكون عنوان عنوان URL الخاص بك مختلفًا عني)
3. إذا كنت تستطيع فتحه ، فقم بتسجيل حساب Peanut Shell من هنا: https://console.oray.com/passport/register.html. هنا: http://hsk.oray.com/download/download "New Peanut Shell Client" ، وقم بتسجيل الدخول باستخدام الحساب برقم التسجيل بعد التثبيت.
4. بعد تسجيل الدخول ، يمكنك على الفور رؤية اسم المجال المجاني من المستوى المكون من مستوى تم تعيينه بواسطة Peanut Shell بالنسبة لنا. منجم هو: xxx123.vicp.cc
5. انقر فوق الرمز في الدائرة الحمراء لتشخيص اسم المجال. إذا ظهرت كلمة "نجاح" ، فهذا يعني أن تعيين اسم المجال ناجح.
6. العودة إلى صفحة قائمة أسماء المجال ، انقر بزر الماوس الأيمن -》 إدارة شل الفول السوداني الجديدة
7. انقر فوق إضافة خريطة على الصفحة المنبثقة. نحتاج فقط إلى ملء عنوان IP ورقم المنفذ لموقعنا المحلي في إنترانت في علامة تبويب التطبيق المخصصة (لاحظ أنك تحقق من "فتح منفذ HTTP80 على الشبكة الخارجية") ، على سبيل المثال ، لي:
8. بعد النقر فوق "موافق" ، يمكن لاسم المجال المكون من مستويين تعييننا إلينا من خلال قشرة الفول السوداني الوصول إلى موقعنا على الإنترنت في أي مكان على الإنترنت. وبهذه الطريقة ، وضعنا موقع الويب على الكمبيوتر المحلي على الإنترنت.
3.2 املأ معلومات تكوين الواجهة لمنصة WeChat
بعد ذلك ، املأ اسم المجال المكون من مستوى في عنوان URL للواجهة (ملاحظة باسم التطبيق)
يدخل الرمز إلى سلسلة في الإرادة (يستخدم بشكل رئيسي للتحقق ، وسيتم شرحها بالتفصيل لاحقًا) ، على سبيل المثال: WX123
انقر فوق إرسال.
في هذه المرحلة ، يتم الانتهاء من تكوين البيئة لخادمنا المحلي. في المحاضرة التالية ، سنبدأ في تطوير حساب WeChat Platform الرسمي.