我正在尝试将这个 Java 库用于 TD Ameritrade https://github.com/studerw/td-ameritrade-client
这是起始代码
Properties props = new Properties();
props.setProperty("tda.client_id", "XXX@AMER.OAUTHAP"); // I have this
props.setProperty("tda.token.refresh", "XXX"); // I don't have this
我有一个client_id
,又名consumer key
但我没有刷新令牌。我只想使用 Quotes API,我不想进行任何实际交易。我可以在consumer key
这里测试https://developer.tdameritrade.com/quotes/apis/get/marketdata/quotes并且效果很好。我也必须获得刷新令牌吗?它是强制性的吗?有没有办法consumer key
只使用没有refresh token
?
这里https://developer.tdameritrade.com/quotes/apis/get/marketdata/quotes它说“授权令牌又名刷新令牌是可选的”,所以它真的是“可选的”