#21 Dart API & Json & async & await

فى هذا الدرس سنقوم بشرح :

  1. What is API?
  2. What is API Endpoint?
  3. What is JSON Format?

لكى نحصل على data من API Endpoint :
نقوم بعمل asynchronous function وتكون وظيفتها الحصول على الـ data من الـ API Endpoint

ولكن أولاً نقوم بإستخدام http package

ثم نستخدم الأكواد التاليه :

 
import 'package:http/http.dart';
import 'dart:convert';

getData() async {
 
  try { 
    Response response = await get(Uri.parse('YOUR LINK'));
    var receivedData = jsonDecode(response.body);
    print(receivedData);
    // Do whatever you want
 
  } catch (e) { print("ERROE IS : $e"); }
  
 }

worldtimeapi.org

worldtimeapi.org/timezone

Download files

😡
انت مشغل الـ AdBlock !!

ياريت تقفله لوسمحت 😊 😊

تنبيه هام ✋

إذا كانت الإعلانات مزعجة بالنسبة لك، فيُمكنك التبرع ب50$ وسيتم إيقاف الإعلانات لمدة شهر لجميع زوار الموقع 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك