TD Ameritrade API :: 无法连接 Firefox 无法与 127.0.0.1 的服务器建立连接
TD Ameritrade API :: Unable to connect Firefox can’t establish a connection to the server at 127.0.0.1
使用来自 https://pypi.org/project/td-ameritrade-python-api/
的文档
我正尝试在 Python 开始使用 TD Ameritrade API...
我遇到的问题是通过此 Url 对我的帐户进行身份验证:
(注:client_id已改b/c为私有)
所以一切正常:
- 我得到登录屏幕
- 登录成功后,进入权限页面
除了...
当一切都完成后,我从 FireFox(或 Chrome,无论如何)收到这个错误
无法连接
Firefox 无法与 127.0.0.1 的服务器建立连接。
鉴于上述问题,我搜索 Google 信息并执行了以下操作:
- 已清除缓存
- 确保配置了正确的 IIS 设置
此时无法正常工作。
我不知道发生了什么。任何帮助将不胜感激。
这可能是为数不多的几次收到像您一样的错误消息,实际上是验证您帐户的过程的一部分。在该库的 PyPi 页面的最底部,他解释说您应该将当前所在错误页面的结果 url 复制并粘贴到您的终端中。这也让我感到困惑,我花了一段时间才真正理解发生了什么,所以我会尽可能地解释它。
Alex Reed 是制作图书馆的人 TD Ameritrade API and he has an awesome YouTube channel called Sigma Coding。他的一个视频系列指导您完成直接连接到 TD Ameritrade API 而不使用他的 API 库的整个过程,以及另一个关于构建库本身的系列。
在此视频中 How to Use the TD Ameritrade API | Part 2 他演示了如何访问 API。 link 应该有时间戳 16:36 如果不跳到该部分,您将看到与您遇到的错误类似的错误,除了他使用的是 Chrome,而不是 Firefox 所以错误是相同的,但措辞不同。
这里有一张图片可以更好地解释其余部分:
他接下来所做的是复制并粘贴错误页面的当前 url,其中包含下一步所需的代码。图片中的 url 以 https://localhost/test?code=siVrfqPLdQ...
开头,您可以看到 url 后面有一个很长的访问代码 code=
,TD Ameritrade 需要它来生成您的访问令牌。
你的url应该有类似的结构,如果localhost后面没有/test
也不要担心,他为视频系列做了一个特定的文件夹。只需将整个内容复制并粘贴到您的终端,在那里您应该有一行内容为:
Paste the full redirect url here:
使用来自 https://pypi.org/project/td-ameritrade-python-api/
的文档我正尝试在 Python 开始使用 TD Ameritrade API...
我遇到的问题是通过此 Url 对我的帐户进行身份验证: (注:client_id已改b/c为私有)
所以一切正常:
- 我得到登录屏幕
- 登录成功后,进入权限页面
除了...
当一切都完成后,我从 FireFox(或 Chrome,无论如何)收到这个错误
无法连接
Firefox 无法与 127.0.0.1 的服务器建立连接。
鉴于上述问题,我搜索 Google 信息并执行了以下操作:
- 已清除缓存
- 确保配置了正确的 IIS 设置
此时无法正常工作。
我不知道发生了什么。任何帮助将不胜感激。
这可能是为数不多的几次收到像您一样的错误消息,实际上是验证您帐户的过程的一部分。在该库的 PyPi 页面的最底部,他解释说您应该将当前所在错误页面的结果 url 复制并粘贴到您的终端中。这也让我感到困惑,我花了一段时间才真正理解发生了什么,所以我会尽可能地解释它。
Alex Reed 是制作图书馆的人 TD Ameritrade API and he has an awesome YouTube channel called Sigma Coding。他的一个视频系列指导您完成直接连接到 TD Ameritrade API 而不使用他的 API 库的整个过程,以及另一个关于构建库本身的系列。
在此视频中 How to Use the TD Ameritrade API | Part 2 他演示了如何访问 API。 link 应该有时间戳 16:36 如果不跳到该部分,您将看到与您遇到的错误类似的错误,除了他使用的是 Chrome,而不是 Firefox 所以错误是相同的,但措辞不同。
这里有一张图片可以更好地解释其余部分:
他接下来所做的是复制并粘贴错误页面的当前 url,其中包含下一步所需的代码。图片中的 url 以 https://localhost/test?code=siVrfqPLdQ...
开头,您可以看到 url 后面有一个很长的访问代码 code=
,TD Ameritrade 需要它来生成您的访问令牌。
你的url应该有类似的结构,如果localhost后面没有/test
也不要担心,他为视频系列做了一个特定的文件夹。只需将整个内容复制并粘贴到您的终端,在那里您应该有一行内容为:
Paste the full redirect url here: