python3.x - Soalan 7 untuk mendapatkan json daripada api dagangan simulasi python dengan oanda
phpcn_u1582
phpcn_u1582 2017-06-12 09:26:53
0
1
946

Oleh kerana kami sedang menggunakan akaun simulasi untuk menyambung ke API, akaun_token API hanya boleh digunakan untuk mendapatkan harga dan tidak boleh digunakan untuk membuat pesanan, saya berharap untuk mensimulasikan log masuk ke versi web daripada platform dagangan untuk mendapatkan session_token yang boleh digunakan untuk membuat pesanan Tetapi saya mendapati bahawa terdapat dua URL, satu adalah URL cetek, dan satu lagi adalah URL untuk menghantar nama pengguna dan kata laluan saya tidak tahu URL mana yang harus digunakan. Selain itu, tidak kira URL mana yang saya gunakan, ralat ValueError: Nilai jangkaan: baris 1 akan dilaporkan anda
Program:

import requests
import json

url = "https://trade.oanda.com/" 
          #另一个url:"https://fxgame-webapi.oanda.com/v1/user/login.json"
username = 'cawa11'
password = '1122334455'
params = {'username':username,'password':password}
headers = {'Connection': 'Keep-Alive',
           'Accept-Encoding': 'gzip,deflate',
           'charset':'utf-8',
           'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'}

r = requests.get(url,headers = headers, params=params)
print(r.json())

Laporan ralat:

Traceback (most recent call last):
  File "C:\Users\lenovo\Desktop\oo.py", line 15, in <module>
    print(r.json())
  File "C:\Python34\lib\site-packages\requests-2.9.1-py3.4.egg\requests\models.py", line 808, in json
    return complexjson.loads(self.text, **kwargs)
  File "C:\Python34\lib\json\__init__.py", line 318, in loads
    return _default_decoder.decode(s)
  File "C:\Python34\lib\json\decoder.py", line 343, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "C:\Python34\lib\json\decoder.py", line 361, in raw_decode
    raise ValueError(errmsg("Expecting value", s, err.value)) from None
ValueError: Expecting value: line 1 column 1 (char 0)
phpcn_u1582
phpcn_u1582

membalas semua(1)
phpcn_u1582
https://fxgame-webapi.oanda.com/v1/user/login.json?api_key=d39400e6d2f3c11a&password=1122334455&username=cawa11
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!