编码betfair API bot登录详细信息

时间:2014-02-09 22:39:52

标签: python api security betfair

我正处于为Betfair编写机器人的早期阶段,并且已经掌握了登录的基本知识,降低了价格,但我担心我正在进行登录的安全性。在API-NG tutorialCertificate Login Interface Details部分)中,他们提到了:

Please note:  The username and password values should be encoded when
    making the login request.

但这究竟是什么意思,编码如何?

目前我只是按照教程Python示例:

payload = 'username=myusername&password=password'
headers = {'X-Application': 'SomeKey', 'Content-Type': 'application/x-www-form-urlencoded'}

resp = requests.post('https://identitysso.betfair.com/api/certlogin', data=payload,
cert=('client-2048.crt', 'client-2048.key'), headers=headers)

但是这是否意味着我的用户和密码被不安全地发送了?

1 个答案:

答案 0 :(得分:0)

一切都好。 "编码"指有效载荷变量的内容格式。您可以使用urllib将dict解析为格式正确的字符串。正在使用HTTPS。如果您将client-2046.key文件保密在计算机中,则可以安全地使用

相关问题