@artrusya

Неверная подпись (параметр sig) при API запросе. Что сделано неправильно?

Пытаюсь опросить api сервер, в любом случае получаю ошибку о том, что неверно указана md5 подпись.

Сравнил это даже с калькулятором запросов API. Суть на скриншоте ниже:
KAg8g4WF1g98rl.jpg
Секретный и публичный ключ приложения 100% верные.
В чем может быть проблема? Испробовал все возможные комбинации подачи данных, результат один и тот же.
  • Вопрос задан
  • 882 просмотра
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Как видно из https://apiok.ru/wiki/display/api/users.getCurrent... - это сессионный запрос и подпись в нем идет по пользовательской (или OAUTH) сессии.
Поэтому вместо ключа приложения надо использовать публичный и секретные ключи сесси пользователя.

Если это приложение на портале - то эти параметры вы получаете при запуске приложения. Если вы делаете внешний сайт - тогда вам надо провести OAUTH авторизацию и получить оттуда эти ключи.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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