2014-09-12 311 views
1

我正嘗試使用Python/Google App Engine登錄到Betfair API。Betfair API,從Google App Engine登錄時BETTING_RESTRICTED_LOCATION

當我嘗試使用GAE上的API登錄時,出現BETTING_RESTRICTED_LOCATION錯誤。

當我在本地運行腳本(來自英國)時,它工作正常。

因此,Betfair在美國IP地址運行時阻止了我的腳本。這是因爲美國公民不能使用必發。但我是英國的英國公民,所以這條規則不適用於我。

我該如何繞過此登錄問題?

+0

這不是一個真正的代碼問題,但我會嘗試隧道使用類似Tor – user2085282 2014-09-12 22:01:38

回答

3

實際上很容易。

如果您填寫this form,您可以指定您的應用程序將託管和運行的位置,因此您可以將其限制爲歐盟,然後Betfair應該可以工作。

+0

謝謝!從我自己的谷歌搜索,我只發現它是爲總理,而不是freebie帳戶。 – Ginger 2014-09-13 18:36:29

+0

我還發現了另一個解決方案...使用Keepalive Betfair API調用,我可以保持會話令牌活着,這對我來說是更好的解決方案,因爲這意味着我不需要在腳本中存儲用戶日期。但是,我將使用您的表單作爲擁有歐洲服務器應該減少我的延遲 – Ginger 2014-09-13 18:37:43