【发布时间】:2017-08-15 00:15:49
【问题描述】:
我正在尝试stream the price 来自 Oandas 的 V20 REST api 的仪器,但没有取得多大成功。我正在使用 python 请求,因为它适用于常规获取请求。这是我必须要去的地方:
import requests
url = 'https://stream-fxpractice.oanda.com/v3/accounts/MY_ACCOUNT_ID/pricing?instruments=EUR_USD'
head = {'Content-type':"application/json",
'Accept-Datetime-Format':"RFC3339",
'Authorization':"Bearer MY_ACCESS8TOKEN"}
r = requests.get(url, headers=head, stream=True)
print(r)
for line in r.iter_lines():
if line:
decoded_line = line.decode('utf-8')
print(json.loads(decoded_line))
响应错误代码为 405,表示该方法不受支持。 我做错了什么?
【问题讨论】:
标签: python python-2.7 rest python-requests algorithmic-trading