Fixed compatibility for HTTPClient Library. (HTTPClient by Donatien Garnier)
Dependents: FlashAir_Twitter CyaSSL-Twitter-OAuth4Tw TweetTest NetworkThermometer ... more
Fork of OAuth4Tw by
OAuth4Tw.h
- Committer:
- ban4jp
- Date:
- 2015-07-08
- Revision:
- 4:1ecf49a46040
- Parent:
- 3:c28b796ef7ed
- Child:
- 5:5146becb651f
File content as of revision 4:1ecf49a46040:
#ifndef MBED_OAUTH4TW_H
#define MBED_OAUTH4TW_H
#include "mbed.h"
#include "HTTPClient.h"
#include <string>
class OAuth4Tw
{
public:
OAuth4Tw(const char *c_key, const char *c_secret,
const char *t_key, const char *t_secret);
static std::string url_escape(const char *str);
HTTPResult get(const char *uri, IHTTPDataIn* response, int timeout = HTTP_CLIENT_DEFAULT_TIMEOUT);
HTTPResult post(const char *uri, std::string postargs, IHTTPDataIn* response, int timeout = HTTP_CLIENT_DEFAULT_TIMEOUT);
private:
const char *consumer_key;
const char *consumer_secret;
const char *token_key;
const char *token_secret;
};
#endif
ban4jp -
