我正在使用Etrade制作C ++ API。他们要求你使用Oauth1.01a
我搜索过,我在网上看不到任何例子。任何人都可以帮忙吗?
非常感谢!!!
bool GetRequestToken(CClientDetails &objClientDetails) throw (...);
bool GetAccessToken(CClientDetails &objClientDetails,string strVerifier) throw (...);
void RenewToken(CClientDetails &objClientDetails) throw (...);
void RevokeToken(CClientDetails &objClientDetails) throw (...);
string AuthorizeUrl(CClientDetails &objClientDetails) throw (...);
string GetProtectedResourse(CClientDetails &objClientDetails,string strUrl, HttpMethodConstants httpMethod = GETMethod, string postParameters = NULL) throw (...);
}; >
答案 0 :(得分:0)
只是抬头。授权是文档(v0)是错误的!如果您遇到该步骤的问题,可能就是这样。
这是正确的网址: https://us.etrade.com/e/t/etws/authorize
我写了一个名为Trading Robo Monkey的简单Node应用程序。如果您以前从未使用过OAuth,可以通过查看JS代码来尝试查看这是否是您的问题
https://github.com/shikhirsingh/ETrade-API-Robo-Trading-Monkey-4-NodeJS