Hiểu nhanh và thực hành API đơn giản
Tài liệu tham khảo: https://techtalk.vn/tat-tan-tat-ve-api.html https://vi.wikipedia.org/wiki/Giao_di%E1%BB%87n_l%E1%BA%ADp_tr%C3%ACnh_%E1%BB%A9ng_d%E1%BB%A5ng API Ở ví dụ này mình sẽ làm bằng JSON cho đơn giản, vì kiểu JSON dễ sử dụng hơn XML rất nhiều. Ví dụ: Trang OpenWeatherMap có hỗ trợ xuất API cho các nhà phát triển để lấy thông tin thời tiết. Link API mẫu : http://samples.openweathermap.org/data/2.5/weather?q=London,uk&appid=b1b15e88fa797225412429c1c50c122a1 JSON thời tiết của OpenWeatherMap Dùng http://jsoneditoronline.org/ để phân tích JSON Kết quả jsoneditoronline Chúng ta có 1 đối tượng JSON. Trong đối tượng này gồm các đối tượng nhỏ là: coord weather main wind clouds sys Bên trong những đối tượng con này các có các thuộc tính nhỏ nữa. Trong Javascript thì đọc JSON rất dễ dàng. Ta dùng hàm JSON.parse để chuyển kiểu String thành JSON Object. Trong Java thì ta dùng JSONObject để parse. Các bạn nhìn thấy trong hình