The library is designed to connect the MBED boards to the ThingSpeak IoT cloud.
Fork of Thingspeak by
Thingspeak.cpp@0:d98f92bb426f, 2018-02-12 (annotated)
- Committer:
- mreda
- Date:
- Mon Feb 12 10:18:15 2018 +0000
- Revision:
- 0:d98f92bb426f
Thingspeak_v1_post
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mreda | 0:d98f92bb426f | 1 | #include "mbed.h" |
mreda | 0:d98f92bb426f | 2 | #include "Thingspeak.h" |
mreda | 0:d98f92bb426f | 3 | |
mreda | 0:d98f92bb426f | 4 | HTTPResult Thingspeak::PostDataToChannel(char* channelWriteAPIKey, int fieldNumber, int fieldValue){ |
mreda | 0:d98f92bb426f | 5 | char url[100]; |
mreda | 0:d98f92bb426f | 6 | sprintf( url, "https://api.thingspeak.com/update?api_key=%s&field%d=%d ", channelWriteAPIKey, fieldNumber, fieldValue); |
mreda | 0:d98f92bb426f | 7 | HTTPMap map; |
mreda | 0:d98f92bb426f | 8 | HTTPText text("", 1); |
mreda | 0:d98f92bb426f | 9 | map.put("", ""); |
mreda | 0:d98f92bb426f | 10 | return _http.post(url, map, &text,1); |
mreda | 0:d98f92bb426f | 11 | } |