
أداة سطر أوامر للبحث وجمع الصور المحددة جغرافيًا من VK.com باستخدام واجهة برمجة تطبيقات VK، واستخراج أسماء المالكين وبيانات الصور الوصفية إلى تقرير HTML.
بحث عن الصور حسب الإحداثيات الجغرافية في شبكة التواصل الاجتماعي vk.com
git clone https://github.com/yevgen2020/vk-geosearch.git
pip3 install requests
cd vk-geosearch
chmod +x search.py
للبحث عن الصور في VK تحتاج إلى مفتاح وصول خدمة أو رمز مميز. أنشئ تطبيقًا مستقلاً. انتقل إلى الإعدادات وفي حقل الحالة قم بتعيين "التطبيق قيد التشغيل ومرئي للجميع". احفظ التغييرات. انسخ مفتاح الوصول الخدمي الخاص بك، وافتح search.py في محرر وقم بتغيير المفتاح إلى مفتاحك (يمكنك استخدام الرمز المميز بدلاً من المفتاح).
يتم حفظ النتائج في ملف باسم 'الطابع الزمني الحالي'.html. لا يتم تحميل الصور إلى الجهاز المحلي، بل يتم جلبها من الخادم عند فتح ملف html مع النتائج. ستكون الصور في الصفحة بأعلى جودة ممكنة وبالتالي ستكون ثقيلة الوزن، ضع ذلك في الاعتبار عند تحديد الفاصل الزمني. عند النقر على الصورة، يتم فتح صفحة المالك في علامة تبويب جديدة. يتم تحليل الصور من الصفحات الشخصية للمستخدمين فقط (بما في ذلك المحذوفة والمحظورة)، ويتم تصفية الصور من المجموعات وإلا فإن معظم نتائج البحث ستتكون من الأظافر والرموش وإزالة الشعر وما إلى ذلك.
تمت إضافة إمكانية إدخال العنوان (لا يعمل دائمًا بشكل صحيح لأن الخدمة مجانية، إذا لم يعمل لسبب ما، قم بالتسجيل في locationiq.com واحصل على رمز مميز وأدخله في حقل 'TOKEN'. تمت إضافة دعم اختيار حجم الصورة. تمت أيضًا إضافة تحليل اسم العائلة والاسم الأول لمالك الصورة. انتباه! إذا كان لديك أكثر من 50 صورة في النتائج، لا تختار هذا الخيار وإلا ستتعرض لحظر بسبب تكرار الطلبات لواجهة API
عند التشغيل مع الوسيطة -p أو --proxy، سيتم الاتصال عبر خادم وكيل محلي 127.0.0.1:8080، يمكنك تغييره إلى ما يناسبك.