فكونتاكتي هي واحدة من الشبكات الاجتماعية الأكثر شعبية حيث يتواصل الناس ، ومشاركة الصور والموسيقى والرسائل. غالبا ما يكون من الضروري معرفة عدد الرسائل التي قمت بتبادلها بالفعل مع شخص معين. سوف تأتي الأدوات المختلفة والخدمات الخاصة لمساعدتكم لمساعدتك على إنجاز هذه المهمة.
واحدة من أسهل الطرق لمعرفة عدد الرسائل هي استخدام "محفوظات الرسائل". في "محفوظات الرسائل" ، يمكنك عرض جميع المراسلات التي أجريتها مع شخص ما. سيتضح هنا عدد الرسائل التي أرسلتها بالفعل،وكذلك الحساب الذي تتوافق معه.
إذا كنت ترغب في معرفة العدد الإجمالي للرسائل ، فستحتاج إلى استخدام خدمات أو برامج خاصة تعمل مع فكونتاكتي. واحدة من هذه الأدوات هي إحصائيات رسائل فك. في هذا البرنامج ، يكفي ببساطة تحديد المعرف أو الرابط إلى شخص فكونتاكتي الذي تجري معه حوارا ، وستتلقى إحصائيات اتصال مفصلة.
اطلب عدد الرسائل مع المحاور الخاص بك في برنامج المراسلة وأدخله في حقل البحث الذي يعرض محفوظات الرسائل الخاصة بك.
وبالتالي ، يمكنك معرفة عدد الرسائل التي قمت بتبادلها بالفعل مع شخص على فكونتاكتي باستخدام أدوات وخدمات مختلفة. لا تنس أن بعضها قد يتطلب الوصول إلى مراسلاتك وبياناتك الشخصية.
- كيفية تحديد عدد الرسائل في فك مع مستخدم معين
- لماذا قد يكون هذا مهما?
- باستخدام واجهة برمجة التطبيقات فك
- الحصول على رمز تفويض
- طلب واجهة برمجة التطبيقات للحصول على معلومات حول مربعات الحوار
كيفية تحديد عدد الرسائل في فك مع مستخدم معين
يمكن أن يكون تحديد عدد الرسائل المرسلة بين بعض مستخدمي فكونتاكتي مفيدا في كثير من الحالات. يمكن أن يساعد ذلك في تتبع التواصل مع شخص معين أو استخدامه في التحليلات والبحوث الإحصائية.
لتحديد عدد الرسائل مع مستخدم فكونتاكتي معين ، يمكنك استخدام واجهة برمجة التطبيقات فك. أدناه هو تعليمات بسيطة من شأنها أن تساعدك على القيام بذلك.
1. قم بالتسجيل في موقع مطور فكونتاكتي واحصل على الوصول إلى واجهة برمجة تطبيقات فك للحصول على رمز الوصول الضروري.
2. قم بإنشاء طلب واجهة برمجة تطبيقات للحصول على محفوظات الرسائل مع مستخدم معين. للقيام بذلك ، سوف تحتاج إلى معرف المستخدم (معرف) ومعرف حسابك. فيما يلي مثال على الطلب:
https://api.vk.com/method/messages.getHistory?user_id=USER_ID&count=200&access_token=YOUR_ACCESS_TOKEN&v=5.131
استبدل معرف المستخدم بمعرف المستخدم والوصول الخاص بك مع رمز الوصول الخاص بك.
3. استخدم نتيجة الاستعلام لتحديد العدد الإجمالي للرسائل. يرجى ملاحظة أن واجهة برمجة التطبيقات فك ترجع فقط آخر 200 رسالة ، لذلك إذا كنت ترغب في الحصول على العدد الكامل للرسائل ، قد تضطر إلى تقديم طلبات متعددة.
4. قم بمعالجة البيانات المستلمة في البرنامج بلغة البرمجة التي اخترتها. على سبيل المثال ، يمكنك استخدام بيثون ومكتبة فك_بي لتقديم طلبات ونتائج أبي العملية.
هنا مثال على برنامج بيثون بسيط يقوم بتنفيذ هذا الإجراء:
استيراد فك_بي
عدد الرسائل (معرف المستخدم):
الدورة = فك_بي.فكابي (الرمز المميز='الوصول الخاص بك')
- كيه = الدورة.جيت_ابي()
- استجابة = كيه.الرسائل.جيثيستوري (معرف المستخدم=معرف المستخدم ، العد=200)
- عدد الرسائل = الرد ['عدد']
- عودة الرسالة_العد
- # مثال الاستخدام
معرف المستخدم = 123456789
طباعة (عدد الرسائل (معرف المستخدم))
- استبدل رمز الوصول الخاص بك برمز الوصول ومعرف المستخدم بمعرف المستخدم.
- ضع في اعتبارك أنه من أجل الوصول إلى محفوظات الرسائل للمستخدمين الآخرين ، ستحتاج إلى إذن مسبق منهم.
- الآن أنت تعرف كيفية تحديد عدد الرسائل في فك مع مستخدم معين باستخدام واجهة برمجة التطبيقات فك ولغة البرمجة المحددة.
- لماذا قد يكون هذا مهما?
- يمكن أن يكون معرفة عدد الرسائل مع شخص على فكونتاكتي أمرا مهما لعدة أسباب:
- تقييم درجة التواصل: بمعرفة عدد الرسائل مع شخص معين ، يمكنك الحكم على مدى نشاطك في التواصل ، ومدى قربك ، وما هي الموضوعات التي تهمك. يمكن أن يكون هذا مفيدا لفهم ديناميكيات الاتصال ودرجة التفاهم المتبادل.
تعرف على الاهتمامات المشتركة: من خلال تحليل المحتوى النصي للرسائل ، يمكنك تحديد الاهتمامات المشتركة مع شخص ما. على سبيل المثال ، إذا كان الكثير من النصوص مرتبطا بالأفلام أو الموسيقى أو الكتب ، فقد يشير ذلك إلى موضوع اتصال مفضل شائع.
لدراسة صورة الشخص: من خلال المحتوى النصي للرسائل ، يمكنك معرفة المزيد عن الشخص وطريقة تواصله وروح الدعابة ومستوى التعليم. يمكن أن يساعدك ذلك على فهم المحاور بشكل أفضل وتعلم توقع ردود أفعاله وسلوكه.باستخدام واجهة برمجة التطبيقات فك
يمكنك استخدام واجهة برمجة التطبيقات فك للحصول على معلومات حول الرسائل مع مستخدم فكونتاكتي معين. قبل البدء في العمل مع واجهة برمجة التطبيقات ، تحتاج إلى الوصول إلى الرمز المميز الذي سيتم استخدامه في الطلبات.
تتكون عملية الحصول على رمز مميز من الخطوات التالية:
سجل طلبك في قسم "تطبيقاتي" على الموقع الإلكتروني VK.com .
الحصول على معرف (العميل) من التطبيق الخاص بك.
- قم بإنشاء ارتباط تفويض باستخدام معرف العميل المستلم والمعلمات الضرورية الأخرى.
- افتح الرابط في المتصفح وقم بتفويض التطبيق.
- احصل على رمز التفويض بعد تفويض التطبيق بنجاح.
- استخدم الرمز المستلم للحصول على رمز مميز.
- بعد تلقي الرمز المميز ، يمكنك استخدام أساليب فك أبي للحصول على معلومات حول الرسائل مع المستخدم. يوجد أدناه مثال على طلب واجهة برمجة التطبيقات للحصول على عدد الرسائل مع مستخدم معين:
- كونست توكن = 'الوصول الخاص بك';
- كونست أوسيريد = 'الهدف _ أوسيرديد';
- .ثم (استجابة = > استجابة.جسون())
- .ثم (البيانات = > {
- كونست العد = البيانات.الرد.العد;
وحدة التحكم.سجل ('عدد الرسائل مع المستخدم: {{العد}`);
});
في هذا المثال ، نستخدم الطريقة
الرسائل.جيثيستوري
فك أبي ، والذي يسمح لك للحصول على تاريخ الرسائل مع المستخدم من قبل معرفهم. نتيجة الطلب هي كائن يحتوي على معلومات حول الرسائل ، بما في ذلك العدد الإجمالي للرسائل.
يرجى ملاحظة أنه يجب تحديد رمز الوصول الخاص بك ومعرف المستخدم المستهدف وإصدار واجهة برمجة التطبيقات (في هذه الحالة 5.131) في عنوان ورل للطلب.
من أجل الحصول على رمز تفويض للعمل مع واجهة برمجة تطبيقات فكونتاكتي ، يجب عليك إكمال الخطوات التالية:
انتقل إلى صفحة فكونتاكتي للمطور على https://vk.com/dev .
في النافذة التي تظهر ، حدد اسم التطبيق ، والنظام الأساسي (الويب) وحدد نوع التطبيق (مستقل ، إذا كنت تحتاج فقط إلى الوصول إلى حسابك ، أو فتح ، إذا كنت تريد الوصول للمستخدمين الآخرين).
بعد إنشاء التطبيق ، انتقل إلى علامة التبويب الإعدادات في صفحة وصف التطبيق.
في قسم الإعدادات ، انسخ القيم" معرف التطبيق "و"مفتاح الأمان".