BlocosIA Wiki Editor

الويب و JSON بأمان

اطلب بيانات من واجهات API واقرأ إجابة JSON.

  • عناوين https:// للمواقع العامة فقط (الشبكة المحلية محظورة).
  • في أول مرة يُطلب فيها موقع تختار احظر أو اسمح الآن أو اسمح دائمًا في هذا المتصفح.
  • لا يُرسَل أي شيء من حسابك: لا ملفات تعريف ارتباط ولا كلمات مرور.
  • الحدود: 2 ميغابايت لكل إجابة، ومهلة 15 ثانية، و60 طلبًا في الدقيقة.

قراءة JSON

استخدم مسارات بالنقاط والأقواس المربعة: data.list[0].name. مثلًا مع الإجابة {"current":{"temperature_2m":28}}، اللبنة القيمة current.temperature_2m من (بيانات الإجابة) تعطي 28.

يجب أن يسمح الموقع بالوصول من المتصفح (CORS). إن لم يسمح، يظهر الخطأ في "خطأ request1".

بدون كتابة JSON

  • ابنِ جسم الطلب باستخدام كائن بـ (+ و − تغيّران عدد الأزواج) وقائمة بـ.
  • العنوان … مع المعاملات تبني ?city=…&days=7 من كائن.
  • بيانات إجابة request1 تُرجع الكائن/القائمة جاهزة؛ اقرأها بـ القيمة … من وكرّر عليها بـ لكل عنصر.

شاهد المثال توقعات الطقس.

افتح في المحرر