اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

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

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

بشكل عام تكون الخطوات للقيام بذلك هي:

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

 

  • 0
نشر

للدخول إلى الأنستجرام عبر لغة البايثون، يمكنك استخدام بعض ألحزم، مثل حزمة "Instagram-API". يمكن لهذه الحزمة تشغيل مختلف الوظائف الخاصة بالأنستجرام، مثل البحث عن عضو، الحصول على معلومات عن الحساب، وإضافة المدخلات إلى الحساب.

خطوات عامة للدخول إلى الأنستجرام عبر لغة البايثون:

1. تثبيت حزمة "Instagram-API" عن طريق تنفيذ الأمر التالي :
 

pip install Instagram-API

2. إنشاء تطبيق جديد في حسابك على الأنستجرام والحصول على مفتاح الوصول (API KEY) ومعرف التطبيق.

3. إنشاء سكريبت بايثون وإستخدام حزمة "Instagram-API" للدخول إلى الحساب. على سبيل المثال:
 

from InstagramAPI import InstagramAPI

InstagramAPI = InstagramAPI("your_username", "your_password")
InstagramAPI.login() # تسجيل الدخول لحسابك

4.  يمكنك استخدام باقي الدوال الاخري لتشغيل مختلف الوظائف الخاصة بالأنستجرام،

هذه هي خطوات عامة للدخول إلى الأنستجرام عبر لغة البايثون. يرجى الإشارة إلى أن الأنستجرام قد تغير سياساتها بشأن الوصول إلى API عندما تشاء.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...