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

السؤال

Recommended Posts

  • 0
نشر

للأسف لايمكن تطبيق هذه الطريقة بشكل مباشر حيث أن res.json تعمل فقط في حال أن القيمة مكتوبة على شكل JSON Format , ويعطي خطأ في حالة غير ذلك.

حاول طلب الصفحة على شكل JSON  بتمرير التالي:

import requests

url = "https://www.instagram.com/7sampli/?__a=1"

res = requests.get(url , headers={'content-type':'application/json'})

print(res.json())

حيث طلبنا أن يأتي المحتوى بشكل جيسون

  • 0
نشر
بتاريخ 16 ساعات قال صالح المالكي:

شكراً على مساعدتك لي ، لكن تظهر نفس المشكلة ..!

حاول إضافة ترويسة قبول json لإخبار الخادم بالصيغة المطلوبة كالتالي

import requests

url = "https://www.instagram.com/7sampli/?__a=1"

res = requests.get(url , headers = {'Accept': 'application/json'})

print(res.json())

أيضًا قد يكون خادم instagram.com قد عطل طلباتك بشكل مؤقت لكثرتها، لذا يجب التوقف عن إرسال الطلبات لفترة ما إلى أن يتم السماح لك بها مجددًا، وعندها حاول التخفيف من عدد الطلبات المرسلة بفترة زمنية قصيرة ،
يمكنك محاولة إرسال طلب واحد جديد باستخدام VPN على جهازك مع التأكد أنه يمرر جميع طلبات الجهاز عبره، إذا نجح الطلب يكون هذا تأكيدًا على أن الخادم قم بحظر طلباتك مؤقتًا

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...