Токен к api
Как получит токен для API zenmoney? В каком парметре его передавать или в каком заголовке? Приведите минимальный пример запроса на транзакции.
Спасибо за оперативный ответ, да, действительно получил токен вида
{ "access_token":"RQJpVwPJie7wr9SEzYNi5nVWVdKRTP", "token_type":"bearer", "expires_in":86400, "refresh_token":"jHCAqb9A1WGIkuk34SJm2VTg6PZY5K" }
Теперь пытаюсь достучаться хоть до одного эндпоинта к примеру:
http://api.zenmoney.ru/v1/owner/ в хеадере Authorization: bearer RQJpVwPJie7wr9SEzYNi5nVWVdKRTP
в качестве ответа oauth_problem=signature_method_rejected
Что теперь не так?
Используете новый токен для старого апи, которое более не поддерживается. Выше закреплен ответ, какие методы апи можно использовать.
Спасибо за оперативный ответ, да, действительно получил токен вида
{ "access_token":"RQJpVwPJie7wr9SEzYNi5nVWVdKRTP", "token_type":"bearer", "expires_in":86400, "refresh_token":"jHCAqb9A1WGIkuk34SJm2VTg6PZY5K" }
Теперь пытаюсь достучаться хоть до одного эндпоинта к примеру:
http://api.zenmoney.ru/v1/owner/ в хеадере Authorization: bearer RQJpVwPJie7wr9SEzYNi5nVWVdKRTP
в качестве ответа oauth_problem=signature_method_rejected
Что теперь не так?
пытаюсь токен получить вроде все правильно делаю,
1) зарегал клиента указал http://localhost как сайт и http://localhost/login как redirect_uri
Получил consumer_key и consumer_secret
2) делаю запрос как сказано:
3) ввожу свои кареды и сразу редирект происходит на http://local host/login?error=access_deny
Что я делаю не так? Аксессуар код никак не получить
access_denied означает, что вы вводите неверный логин или пароль
пытаюсь токен получить вроде все правильно делаю,
1) зарегал клиента указал http://localhost как сайт и http://localhost/login как redirect_uri
Получил consumer_key и consumer_secret
2) делаю запрос как сказано:
3) ввожу свои кареды и сразу редирект происходит на http://local host/login?error=access_deny
Что я делаю не так? Аксессуар код никак не получить
может заенкодить http://localhost/login?
пытаюсь токен получить вроде все правильно делаю,
1) зарегал клиента указал http://localhost как сайт и http://localhost/login как redirect_uri
Получил consumer_key и consumer_secret
2) делаю запрос как сказано:
3) ввожу свои кареды и сразу редирект происходит на http://local host/login?error=access_deny
Что я делаю не так? Аксессуар код никак не получить
Для начала нужно зарегистрировать клиентское приложение. Тут, по нажатию на "скриптом"
http://developers.zenmoney.ru/index.html
После этого используем полученные consumer_key, consumer_secret и введенный OAuth callback point url в качестве client_id, client_secret и redirect_uri протокола OAuth 2.0. Дальнейшее взаимодействие и доступные методы API описаны тут:
Для начала нужно зарегистрировать клиентское приложение. Тут, по нажатию на "скриптом"
http://developers.zenmoney.ru/index.html
После этого используем полученные consumer_key, consumer_secret и введенный OAuth callback point url в качестве client_id, client_secret и redirect_uri протокола OAuth 2.0. Дальнейшее взаимодействие и доступные методы API описаны тут:
https://github.com/zenmoney/ZenPlugins/wiki/ZenMoney-API