Fork of OAuth4Tw to use mbed's official EthernetInterface and HTTPClient
Fork of OAuth4Tw by
OAuth4Tw.h@0:0048b264a3ad, 2011-12-12 (annotated)
- Committer:
- takahashim
- Date:
- Mon Dec 12 18:47:10 2011 +0000
- Revision:
- 0:0048b264a3ad
publish library
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
takahashim | 0:0048b264a3ad | 1 | #ifndef MBED_OAUTH4TW_H |
takahashim | 0:0048b264a3ad | 2 | #define MBED_OAUTH4TW_H |
takahashim | 0:0048b264a3ad | 3 | |
takahashim | 0:0048b264a3ad | 4 | #include "mbed.h" |
takahashim | 0:0048b264a3ad | 5 | #include "oauth.h" |
takahashim | 0:0048b264a3ad | 6 | |
takahashim | 0:0048b264a3ad | 7 | class OAuth4Tw { |
takahashim | 0:0048b264a3ad | 8 | public: |
takahashim | 0:0048b264a3ad | 9 | OAuth4Tw(const char *c_key, const char *c_secret, |
takahashim | 0:0048b264a3ad | 10 | const char *t_key, const char *t_secret); |
takahashim | 0:0048b264a3ad | 11 | |
takahashim | 0:0048b264a3ad | 12 | static std::string url_escape(const char *str); |
takahashim | 0:0048b264a3ad | 13 | |
takahashim | 0:0048b264a3ad | 14 | std::string post(const char *uri, std::string postarg); |
takahashim | 0:0048b264a3ad | 15 | |
takahashim | 0:0048b264a3ad | 16 | private: |
takahashim | 0:0048b264a3ad | 17 | const char *consumer_key; |
takahashim | 0:0048b264a3ad | 18 | const char *consumer_secret; |
takahashim | 0:0048b264a3ad | 19 | const char *token_key; |
takahashim | 0:0048b264a3ad | 20 | const char *token_secret; |
takahashim | 0:0048b264a3ad | 21 | }; |
takahashim | 0:0048b264a3ad | 22 | |
takahashim | 0:0048b264a3ad | 23 | #endif |