@fizique

Как правильно составить запрос к OK API?

Есть код:
API_SERVER = 'https://api.ok.ru/'

sig = hashlib.md5(('friends.get' + conf.SECRET_SESSION_KEY).encode('utf8')).hexdigest()
api_request = '{}?access_token={}&method={}&application_id={}&sig={}'\
    .format(API_SERVER, conf.ACCESS_TOKEN, 'friends.get', conf.APP_ID, sig)
res = requests.get(api_request).text
print(res)

ACCESS_TOKEN и SECRET_SESSION_KEY получены в панели настроек приложения для того, чтобы делать запросы без авторизации, только от имени разработчика.

В результате данного запроса получаю:
Forticom API Server
Что это за ответ и что я делаю неправильно?
  • Вопрос задан
  • 2311 просмотров
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Читаем документацию внимательней.. Либо пользуйтесь враппером api.ok.ru/fb.do, либо вызывайте методы из api.ok.ru/api/...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы