我正在尝试设置 ETrade PHP API ...
在沙盒配置中,我使用 ETrade 提供的密钥设置了我的 ETWS_APP_KEY 和 ETWS_APP_SECRET。
我为下面显示的 OAUTH 信息设置什么?我很困惑..我是把这些留空还是从哪里获得这些值?
setConst('OAUTH_ACCESS_TOKEN', '');
setConst('OAUTH_ACCESS_TOKEN_SECRET','');
我正在尝试设置 ETrade PHP API ...
在沙盒配置中,我使用 ETrade 提供的密钥设置了我的 ETWS_APP_KEY 和 ETWS_APP_SECRET。
我为下面显示的 OAUTH 信息设置什么?我很困惑..我是把这些留空还是从哪里获得这些值?
setConst('OAUTH_ACCESS_TOKEN', '');
setConst('OAUTH_ACCESS_TOKEN_SECRET','');
您拥有应用令牌,现在您需要用户的访问令牌。该过程与Auth Documentation中记录的过程相同
这是获取沙盒环境访问令牌的一种方法。
1) 下载Etrade SDK for PHP:SDK下载
2) 在 ./Samples/test_etOAuth.php 中执行 PHP 命令行脚本。您无法在浏览器中打开它,因为它使用 STDIN 进行菜单响应。
3) 类型:1 表示“获取令牌”。
4) 将授权 URL 复制到您的浏览器。
5)类型:n,用于不在命令行下在浏览器中打开 url(除非您在桌面上运行本地 php 服务器)
6) 在命令行中输入您在浏览器中收到的验证码:“请输入验证码:”。
7)从命令行复制“您的最终授权令牌”。这些是您在问题中要求的最后一部分。
现在您可以通过 API 访问账户/市场信息。