Feeds

Gumagamit ang MapaKalamidad ng mga data feed mula sa mga iilang third party sources. Pinapayagan ng endpoint na ito ang paglikha ng data sa system para sa mga awtorisadong gumagamit. Tandaan: Kinakailangan ang pagpapatunay upang ma-post ang data sa pamamagitan ng /feeds endpoint.

POST /feeds/qlue

Magdagdag ng isang ulat sa system mula sa Qlue. Sinusuportahan ang mga sumusnod na katangian para sa mga ulat ng Qlue:

Here is a simple call to POST a new Qlue report:

curl -X POST -H "X-Api-Key: API_KEY_GOES_HERE" -d '{
    "post_id":1234567802,
    "created_at":"2016-12-09T11:32:52.011Z",
    "image_url":"http://myimg",
    "qlue_city":"jabodetabek",
    "disaster_type":"flood",
    "text":"A big flood",
    "location": {
        "lat": -6.149531,
        "lng": 106.869342
    }
}' "https://data.petabencana.id/feeds/qlue"

Matagumpay na nagawa ang ulat:

{
  "post_id": 1234567802,
  "created": true
}

Ang kahilingan ay matagumpay subalit mayroon nang ulat:

{
  "post_id": 1234567802,
  "created": false,
  "message": "1234567802 already exists in reports table"
}

Last updated