Trả về dữ liệu thời tiết hằng giờ trong quá khứ trong tối đa 24 giờ tại một vị trí nhất định, bắt đầu từ giờ gần nhất.
Yêu cầu HTTP
GET https://weather.googleapis.com/v1/history/hours:lookup
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số truy vấn
Thông số | |
---|---|
location |
Bắt buộc. Vị trí để lấy dữ liệu hằng giờ trong quá khứ. |
units |
Không bắt buộc. Hệ thống đơn vị để sử dụng cho các điều kiện thời tiết được trả về. Nếu bạn không cung cấp, thì các điều kiện thời tiết được trả về sẽ theo hệ mét (mặc định = METRIC). |
page |
Không bắt buộc. Số lượng bản ghi nhật ký theo giờ tối đa cần trả về trên mỗi trang – một giá trị từ 1 đến 24 (bao gồm cả 24). Giá trị mặc định là giá trị tối đa được phép là 24. |
page |
Không bắt buộc. Mã thông báo trang nhận được từ một yêu cầu trước đó. Phương thức này dùng để truy xuất trang tiếp theo. |
hours |
Không bắt buộc. Giới hạn tổng số giờ để tìm nạp kể từ giờ gần nhất – từ 1 đến 24 (bao gồm cả 24). Giá trị mặc định là giá trị tối đa được phép là 24. |
language |
Không bắt buộc. Cho phép ứng dụng khách chọn ngôn ngữ cho phản hồi. Nếu không thể cung cấp dữ liệu cho ngôn ngữ đó, API sẽ sử dụng ngôn ngữ phù hợp nhất. Các giá trị được phép dựa trên tiêu chuẩn IETF BCP-47. Giá trị mặc định là "en". |
Nội dung yêu cầu
Nội dung yêu cầu phải trống.
Nội dung phản hồi
Phản hồi cho RPC hours.lookup.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "historyHours": [ { object ( |
Trường | |
---|---|
history |
Bản ghi nhật ký hằng giờ, theo số giờ và kích thước trang được chỉ định trong yêu cầu. |
time |
Múi giờ tại vị trí được yêu cầu. |
next |
Mã thông báo để truy xuất trang tiếp theo. |
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/cloud-platform
HistoryHour
Đại diện cho bản ghi nhật ký hằng giờ tại một vị trí nhất định.
Biểu diễn dưới dạng JSON |
---|
{ "interval": { object ( |
Trường | |
---|---|
interval |
Khoảng thời gian một giờ (theo giờ UTC) mà dữ liệu trong quá khứ này có hiệu lực (dấu thời gian được làm tròn xuống giờ gần nhất). |
display |
Ngày và giờ theo múi giờ của vị trí (giờ dân sự) mà bản ghi hằng giờ này được tính toán. Trường này có thể được dùng cho mục đích hiển thị trên ứng dụng. Lưu ý: ngày này sẽ bao gồm năm, tháng, ngày, giờ và độ lệch so với giờ UTC. |
weather |
Tình trạng thời tiết trong quá khứ. |
temperature |
Nhiệt độ trong quá khứ. |
feels |
Chỉ số đo cảm nhận về nhiệt độ tại vị trí được yêu cầu. |
dew |
Nhiệt độ điểm sương trong quá khứ. |
heat |
Nhiệt độ theo chỉ số nóng bức trong quá khứ. |
wind |
Độ lạnh do gió gây ra trong quá khứ, nhiệt độ không khí tiếp xúc với da. |
wet |
Nhiệt độ bầu ướt trong quá khứ, nhiệt độ thấp nhất có thể đạt được bằng cách bay hơi nước. |
precipitation |
Xác suất mưa trong quá khứ và lượng mưa tích luỹ trong 1 giờ qua. |
air |
Điều kiện áp suất không khí trong quá khứ. |
wind |
Tình trạng gió trong quá khứ. |
visibility |
Mức độ hiển thị trước đây. |
ice |
Độ dày băng trong quá khứ. |
is |
Đúng nếu giờ này nằm trong khoảng thời gian mặt trời mọc (bao gồm) và mặt trời lặn (không bao gồm) tại địa phương. Nếu không, đó là ban đêm (giữa lúc mặt trời lặn và lúc mặt trời mọc tiếp theo). Lưu ý: giờ này sẽ được coi là ban ngày hoặc ban đêm nếu khoảng thời gian này tương ứng với thời gian mặt trời mọc và lặn tại địa phương (ví dụ: nếu khoảng thời gian là từ 5 giờ đến 6 giờ sáng và mặt trời mọc lúc 5:59 sáng, thì isDaytime sẽ là true). |
relative |
Tỷ lệ phần trăm độ ẩm tương đối trong quá khứ (giá trị từ 0 đến 100). |
uv |
Chỉ số tia cực tím (UV) trong quá khứ. |
thunderstorm |
Xác suất có giông bão trong quá khứ (giá trị từ 0 đến 100). |
cloud |
Tỷ lệ phần trăm theo dữ liệu trong quá khứ của bầu trời bị che phủ bởi mây (giá trị từ 0 đến 100). |