a
Dependencies: EthernetNetIf HTTPClient mbed
Fork of TwitterExample by
TwitterExample.cpp
- Committer:
- donatien
- Date:
- 2010-06-14
- Revision:
- 0:96e3b1c49f9b
- Child:
- 2:2a9775a81062
File content as of revision 0:96e3b1c49f9b:
#include "mbed.h" #include "EthernetNetIf.h" #include "HTTPClient.h" EthernetNetIf eth; int main() { printf("Init\n"); printf("\r\nSetting up...\r\n"); EthernetErr ethErr = eth.setup(); if(ethErr) { printf("Error %d in setup.\n", ethErr); return -1; } printf("\r\nSetup OK\r\n"); HTTPClient twitter; HTTPMap msg; msg["status"] = "I am tweeting from my mbed!"; //A good example of Key/Value pair use with Web APIs twitter.basicAuth("myuser", "mypass"); //We use basic authentication, replace with you account's parameters //No need to retieve data sent back by the server HTTPResult r = twitter.post("http://twitter.com/statuses/update.xml", msg, NULL); if( r == HTTP_OK ) { printf("Tweet sent with success!\n"); } else { printf("Problem during tweeting, return code %d\n", r); } return 0; }