Cards
Ang mga card report ng MapaKalamidad para sa mga kaganapan ng sakuna. Tandaan: Kinakailangan ang pagpapatunay (authentication) upang maka-update sa mga card.
Format ng Kahilingan
URL Parameter
Paglalarawan
Format
Required
cardId
Natatanging pagkakakilanlan ng card na nais naming gumana, nabubuo ito ng system kapag nilikha ang sinimulang card. (Kinakailangan)
String (7 to 14 characters)
Yes
Attribute
Paglalarawan
Format
Required
card_data
Nakolekta ang datos ng gumagamit sa interface ng card
JSON
Yes
text
Paglalarawan ng kaganapan sa sakina
String
No
image_id
Tukoy ng nauugnay na imahe ng card
String
No
created_at
Petsa at oras ang card ay nilikha
Yes
location
Lugar ng Heograpiya ng kaganapan sa sakuna
Yes
Tanda sa card_data
Kinakailangan ng Card data na ang object report_type
ay umiiral. Kung saan disaster_type
ay naka 'flood' at ang object flood_depth
ay umiiral kasunod angreport_type
. Saan ang disaster_type
ay 'prep' pagkatapos angreport_type
ay dapat isa sa mga tipo na nakalista sa server config.js
Halimbawa ng isang card na may data ng pagbaha kasama ang flood _depth:
O kaya, isang card na may ulat ng data bago ang pagbaha tungkol sa isang kanal.
KUMUHA/cards/:cardId
Kunin ang mga detalye ng isang card:
Narito ang isang simpleng halimbawa upang makakuha (GET) ng isang card:
Nahanap ang card:
Hindi umiiral ang card:
ILAGAY/cards/:cardId
I-update ang card kasama ang mga detalye tungkol sa isang ulat tungkol sa kalamidad:
Ito ay isang simpleng halimbawa paano ilagay (PUT) ang card:
Matagumpay nagawa ang card:
Hindi umiiral ang card:
Mayroon nang ulat para sa card:
KUMUHA/cards/:cardId/images
KUMUHA ng isang naka-sign na S3 URL upang mag-upload ng isang ulat sa card, dapat itong gawin pagkatapos malikha ang ulat ng card at isang imahe lamang ang maaring magkaroon para sa isang naibigay na card.
TANDAAN: Matapos isumite ang isang imahe sa servier-side ay pinapaliit ang imahe sa isang karaniwang sukat at maaaring mayroong kaunting lag ng ilang segundo bago ang imahe ay maging "live".
Narito ang isang simpleng halimbawa upang makakuha ng isang bagong naka-sign na S3 URL para sa pag-upload ng imahe:
Matagumpay na nabuo ang naka-sign na S3 URL:
Last updated