我一直在E * Trade开发人员网站上使用过时且有限的文档,并在其他一些堆栈溢出帖子的帮助下进行操作。
我可以肯定我已经获得了一个很好的访问令牌和机密。我一直在关注他们的片段
request = new ClientRequest(); // Instantiate ClientRequest
request.setEnv(Environment.SANDBOX); // Use sandbox environment
request.setConsumerKey(oauth_consumer_key); // Set consumer key
request.setConsumerSecret(oauth_consumer_secret); // Set consumer secret
request.setToken(oauth_access_token);
request.setTokenSecret(oauth_access_token_secret);
AccountsClient account_client = new AccountsClient(request);
我也尝试过:
MarketClient client = new MarketClient(request);
ArrayList<String> list = new ArrayList<>();
list.add("AAPL");
QuoteResponse response = client.getQuote(list, Boolean.FALSE, DetailFlag.ALL);
在所有情况下,它都返回401代码和消息<Error> message>Unauthorized request</message></Error>
这是在电子贸易端吗?还是我实现了他们的代码片段?我已经联系了电子贸易,但我想寄给我,希望能有一个解决方案。