الانتقال إلى المحتوى الرئيسي

كيفية الحصول على إحصائيات مجتمع فكونتاكتي عبر واجهة برمجة التطبيقات: إرشادات خطوة بخطوة

تعد شبكة فكونتاكتي الاجتماعية حاليا واحدة من أكثر المنصات شيوعا للتواصل والترفيه وترويج العلامة التجارية. بالنسبة للعديد من مالكي مجتمع فكونتاكتي ، أصبح من المهم بشكل متزايد تتبع وتحليل إحصائيات مجموعاتهم من أجل تحسين فعاليتها وتطوير جمهورها. بعد دراسة هذا الدليل خطوة بخطوة ، ستتمكن من الوصول إلى إحصائيات مجتمعك من خلال واجهة برمجة تطبيقات فكونتاكتي.

واجهة برمجة التطبيقات (واجهة برمجة التطبيقات) هي مجموعة من القواعد والآليات التي تسمح لبرامج الكمبيوتر بالتفاعل مع بعضها البعض. في حالتنا ، ستسمح لنا واجهة برمجة تطبيقات فكونتاكتي بالوصول إلى البيانات الإحصائية لمجتمعنا ، مثل عدد المشتركين ونشاط المستخدم وشعبية المحتوى وغير ذلك الكثير.

للبدء ، ستحتاج إلى تسجيل طلبك على منصة مطوري فكونتاكتي. قم بتسجيل الدخول إلى حساب المطور الخاص بك أو قم بالتسجيل إذا لم يكن لديك حساب. انتقل إلى قسم" تطبيقاتي "وانقر على زر" إنشاء تطبيق". املأ جميع الحقول الضرورية ، بما في ذلك الاسم والنظام الأساسي وعنوان موقع الويب ، إذا كان لديك واحد. بعد إنشاء التطبيق ، سيتم تزويدك بمعرف (معرف واجهة برمجة التطبيقات) ومفتاح سري (مفتاح آمن) ، والذي ستحتاج إليه للحصول على إذن والوصول إلى الإحصائيات.

ملاحظة: لا تشارك مفتاحك الخاص مع مستخدمين آخرين ، لأن هذا قد يشكل تهديدا لأمن التطبيق والبيانات الخاصة بك.

  1. إذن في فك أبي
  2. إنشاء تطبيق فك
  3. الحصول على رمز وصول
  4. الحصول على معلومات حول المجتمع
  5. اختيار طريقة فك أبي

إذن في فك أبي

لبدء العمل مع فك أبي ، تحتاج إلى تسجيل الدخول عبر أوث 2.0. للقيام بذلك ، اتبع الخطوات التالية:

  1. احصل على معرف التطبيق لتطبيق فك الخاص بك ، وقم بتسجيله على الصفحة https://vk.com/apps?act=manage;
  2. قم بإنشاء عنوان ورل للتفويض عن طريق إضافة معلمات الاستجابة وحقوق الوصول المطلوبة. على سبيل المثال ، للوصول إلى إحصائيات المجتمع ، تحتاج إلى إضافة معلمة النطاق بقيمة "الإحصائيات" إلى عنوان ورل للتفويض;
  3. ضع رابطا إلى عنوان ورل الذي تم إنشاؤه في التطبيق الخاص بك أو على صفحة ويب حتى يتمكن المستخدم من متابعة عملية التفويض;
  4. بعد أن يمر المستخدم بعملية التفويض ، سيتم إعادة توجيهه إلى عنوان ورل المحدد في إعدادات التطبيق. ستحتوي الاستجابة على معلمة الكود;
  5. باستخدام الرمز المستلم ، احصل على الوصول عن طريق إرسال طلب نشر إلى العنوان https://oauth.vk.com/access_token وعن طريق تمرير المعلمات اللازمة;
  6. سيسمح لك الوصول المستلم بتقديم طلبات واجهة برمجة التطبيقات نيابة عن المستخدم ، لكن فترة صلاحيتها محدودة. للحصول على وصول طويل الأجل ، قم بتمرير معلمة نوع المنحة = غير متصل في طلب الرمز المميز;
  7. الآن يمكنك استخدام الوصول المستقبل_توكين لتقديم طلبات إلى واجهة برمجة التطبيقات فك والحصول على إحصاءات المجتمع.

يرجى ملاحظة أن التفويض في واجهة برمجة تطبيقات فك مطلوب فقط للوصول إلى إحصاءات المجتمع الخاص أو للوصول إلى المعلومات من المستخدمين الآخرين.

إنشاء تطبيق فك

للحصول على إحصاءات المجتمع فكونتاكتي من خلال أبي ، تحتاج إلى إنشاء تطبيق فك. سيسمح لك ذلك بالحصول على المفاتيح اللازمة للعمل مع واجهة برمجة التطبيقات.

خطوات إنشاء تطبيق فك:

الخطوة 1:

قم بتسجيل الدخول إلى حساب فكونتاكتي الخاص بك وانتقل إلى صفحة المطور باستخدام الرابط: https://vk.com/dev

الخطوة 2:

انقر فوق الزر" إنشاء تطبيق " في أعلى يمين الصفحة.

الخطوة 3:

املأ الحقول المطلوبة: اسم التطبيق والنظام الأساسي (حدد "موقع الويب").

الخطوة 4:

انتقل من خلال كلمة التحقق وانقر على زر" توصيل التطبيق".

ونتيجة لذلك ، سيتم توجيهك إلى صفحة إعدادات تطبيق فك الخاص بك. هنا تحتاج إلى ملء بعض الحقول المهمة:

الخطوة 5:

في صفحة إعدادات التطبيق ، حدد علامة التبويب الإعدادات.

الخطوة 6:

انسخ قيمة حقل" معرف التطبيق". هذا هو معرف العميل الخاص بك ، والذي سيتم استخدامه للترخيص في واجهة برمجة التطبيقات.

الخطوة 7:

في حقل" عنوان الموقع " ، أدخل عنوان موقعك أو اترك هذا الحقل فارغا.

الخطوة 8:

في حقل" المجال الأساسي " ، حدد مجال موقعك أو اترك هذا الحقل فارغا.

جاهز! الآن لديك التطبيق فك مع الإعدادات اللازمة للحصول على إحصاءات المجتمع عبر أبي. هذا التطبيق سوف تعطيك الوصول إلى مفاتيح التفويض وتسمح لك بالوصول إلى أساليب فك أبي.

الحصول على رمز وصول

للحصول على رمز وصول ، اتبع الخطوات التالية:

  1. تسجيل تطبيق مستقل في إعدادات حساب فكونتاكتي الخاص بك.
  2. احصل على رمز التفويض.
  3. تبادل رمز التفويض لرمز الوصول.

أولا ، انتقل إلى إعدادات حساب فكونتاكتي الخاص بك:

1.1. انتقل إلى موقع فكونتاكتي (https://vk.com /) وتسجيل الدخول إلى حسابك.

1.2. انتقل إلى إعدادات التطبيق:

1.3. إنشاء تطبيق مستقل جديد. للقيام بذلك ، انقر فوق الزر " إنشاء تطبيق:

1.4. املأ المعلومات الضرورية حول طلبك: الاسم والنظام الأساسي (في هذه الحالة ، حدد "الموقع") وعنوان موقع الويب (يمكنك تحديد أي عنوان متاح).

1.5. بعد إنشاء التطبيق ، سيتم نقلك إلى صفحة الإعدادات حيث يمكنك الحصول على معرف التطبيق. تذكر ذلك ، ونحن سوف تحتاج إليها في وقت لاحق.

بعد ذلك ، دعنا ننتقل إلى الحصول على رمز التفويض:

2.1. قم بإنشاء عنوان ورل يحتوي على المعلمات التالية:

https://oauth.vk.com/authorize?معرف العميل = معرف التطبيق وإعادة توجيه_وري=لينك _ الأذونات والنطاق = الأذونات والاستجابة _ النوع = الرمز والخامس=إصدار أبي

بدلا من المعرف_تطبيقات حدد معرف التطبيق الذي تلقيته في الخطوة السابقة. حدد أيضا رابط التفويض-هذا هو العنوان الذي سيتم إجراء إعادة التوجيه إليه بعد تفويض المستخدم. الأذونات هي قائمة أذونات للوصول إلى بيانات المستخدم أو المجتمع. يمكننا تحديد أي أذونات ضرورية ، وفصلها بفواصل. على سبيل المثال: الأصدقاء والصور والمجموعات. أيضا ، لا تنس تحديد الإصدار الحالي من واجهة برمجة التطبيقات (الإصدار الحالي حاليا هو 5.131).

2.2. انقر على الرابط الذي تم إنشاؤه في المتصفح. ستتم إعادة توجيهك إلى صفحة تفويض فكونتاكتي.

2.3. قم بتسجيل الدخول تحت حساب فكونتاكتي المطلوب والسماح بالوصول إلى بيانات التطبيق.

2.4. بعد تسجيل الدخول ، ستتم إعادة توجيهك إلى صفحة تبدو كالتالي:

إعادة التوجيه?كود = كود

هنا ، الرمز هو رمز التفويض الذي سنحتاجه في الخطوة التالية.

وأخيرا ، سنقوم بتبادل رمز التفويض للحصول على رمز وصول:

3.1. إنشاء عنوان ورل لتبادل التعليمات البرمجية لرمز الوصول:

https://oauth.vk.com/access_token?client_id=ID_ПРИЛОЖЕНИЯ&client_secret=SECRET_KEY&redirect_uri=ССЫЛКА_AUTHORIZATION&code=CODE

هنا بدلا من المعرف_تطبيقات حدد معرف التطبيق الذي تلقيته في الخطوة الأولى. حدد أيضا المفتاح السري-هذا هو المفتاح السري للتطبيق ، والذي يمكن العثور عليه في صفحة إعدادات التطبيق. حدد رابط التفويض-هذا هو العنوان الذي سيتم إجراء إعادة التوجيه إليه بعد تفويض المستخدم. والرمز هو رمز التفويض المستلم في الخطوة السابقة.

3.2. إرسال طلب مشاركة إلى عنوان ورل الذي تم إنشاؤه.

3.3. ردا على ذلك ، سوف تتلقى كائن جسون التي سوف تحتوي على رمز وصول. تذكر ذلك ، لأننا سوف تستخدم للحصول على إحصاءات المجتمع.

الآن لديك رمز وصول يسمح لك بالوصول إلى بيانات المجتمع من خلال واجهة برمجة تطبيقات فكونتاكتي.

الحصول على معلومات حول المجتمع

للحصول على إحصائيات مجتمع فكونتاكتي عبر واجهة برمجة التطبيقات ، تحتاج إلى اتباع عدة خطوات.

1. الحصول على رمز وصول. للقيام بذلك ، تحتاج إلى تسجيل التطبيق على موقع مطور فكونتاكتي والحصول على معرف العميل وسر العميل. ثم ، باستخدام البيانات المستلمة ، أرسل طلبا إلى العنوان https://oauth.كيه .مع المعلمات المطلوبة.

2. التحقق من حقوق الوصول. يسمح لك رمز الوصول المستلم بالوصول إلى واجهة برمجة التطبيقات نيابة عن المستخدم أو نيابة عن المجتمع. للحصول على إحصائيات المجتمع ، تحتاج إلى استخدام رمز مميز مع حقوق الوصول "مجموعات". للقيام بذلك ، بعد تلقي رمز الوصول ، يجب عليك تقديم طلب إلى العنوان https://api .vk.com/method/groups.isMember تحديد الوصول و معرف المجموعة.

3. الحصول على معلومات حول المجتمع. بعد التحقق الناجح من حقوق الوصول ، يمكنك الحصول على معلومات حول المجتمع ، بما في ذلك عدد المشتركين وعدد المشاركات ونشاط المستخدم والمؤشرات الأخرى. للقيام بذلك ، تحتاج إلى تقديم طلب إلى العنوان https://api.vk.com/method/groups .الحصول على معرف تحديد الوصول و معرف المجموعة.

4. معالجة البيانات المستلمة. بعد إرسال طلب للحصول على معلومات حول المجتمع ، ستعيد واجهة برمجة التطبيقات استجابة بتنسيق جسون. لمعالجة هذه الاستجابة ، يمكنك استخدام أي لغة برمجة أو مكتبة للعمل مع جسون. من الضروري استخراج البيانات اللازمة من الاستجابة المستلمة واستخدامها بشكل أكبر وفقا لتقديرك.

وبالتالي ، يتطلب الحصول على معلومات حول المجتمع من خلال واجهة برمجة تطبيقات فكونتاكتي عدة خطوات ، بما في ذلك الحصول على رمز وصول ، والتحقق من حقوق الوصول وطلب معلومات حول المجتمع. ومع ذلك ، باتباع هذه الخطوات ، يمكنك الحصول على البيانات اللازمة واستخدامها للتحليل والإحصاءات.

اختيار طريقة فك أبي

بعد أن أنشأنا تطبيق فكونتاكتي لدينا وتلقى مفاتيح الوصول اللازمة ، يمكننا البدء في العمل مع أساليب فك أبي. توفر واجهة برمجة التطبيقات فك مجموعة واسعة من الأساليب للعمل مع وظائف فكونتاكتي المختلفة ، بما في ذلك الحصول على إحصاءات المجتمع.

قبل اختيار طريقة فك أبي الصحيحة ، فمن الضروري تحديد الهدف الذي نريد تحقيقه. على سبيل المثال ، قد نكون مهتمين بالحصول على معلومات حول عدد المشتركين في مجتمعنا أو عدد الإعجابات والتعليقات على منشورنا. اعتمادا على الغرض ، وسوف نختار طريقة فك أبي المناسبة.

للحصول على إحصائيات المجتمع ، سنستخدم طريقة المجموعات.جيتبيد ، والذي يسمح لك للحصول على معلومات حول المجتمع من خلال معرف أو اسم قصير. للقيام بذلك ، سوف نحتاج إلى تقديم طلب الحصول على عنوان ورل التالي:

https://api.vk.com/method/groups.getById?group_id=IDENTIFIER_COMMUNITIES&access_token=YOUR مفتاح الوصول والخامس=5.131

هنا:

  • الهوية-الهوية أو الاسم المختصر لمجتمعنا;
  • مفتاح الوصول الخاص بك هو مفتاح الوصول الذي تلقيناه عند إنشاء التطبيق;
  • الخامس=5.131 هو إصدار فك أبي التي نعمل معها.

سيؤدي هذا الطلب إلى إرجاع معلومات حول المجتمع ، بما في ذلك اسمه ووصفه وعدد المشتركين والمعلومات المفيدة الأخرى. بعد تلقي الرد ، يمكننا استخدام هذه المعلومات لتحليل الإحصاءات اللازمة والحصول عليها.

الآن نحن نعرف كيفية اختيار طريقة فك أبي المناسبة للحصول على إحصاءات المجتمع. في القسم التالي ، سننظر في كيفية الحصول على بيانات محددة حول المجتمع من خلال الطريقة المختارة.