Python - API Pinnaclesports не отвечает в Google Colab Laboratory - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь использовать python в Колаборатории Google для работы с Pinnaclesports API. Просто чтобы вы знали, что эта цитата работает нормально в Google Colab Laboratory:

import requests

url = "https://google.com"
r = requests.get(url)
print(r.status_code)

ie вывод "200".

Однако, когда я использую URL Pinnaclesports API, я Я получаю «403» в результате (моя фактическая цитата включает в себя мое истинное имя пользователя / пароль):

import requests

url = "https://api.pinnacle.com/v1/odds"
params = {"sportId":29,"leagueIds": 1982,"oddsFormat":"Decimal",}
r = requests.get(url, auth=('my_username', 'my_password'), params=params)
print(r.status_code)

Когда я использую вышеуказанный код на моей локальной машине, результат «200».

Может кто-нибудь помочь, пожалуйста? Это релевантная страница Pinnaclesport API:

https://pinnacleapi.github.io/linesapi

Что я действительно хочу сделать, так это уметь запускать Python сценариев через iphone ( поэтому любые предложения по безопасному и простому в настройке способу сделать это приветствуются).

Спасибо.

...