Страница 2 из 4
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 20:19
support
Получается что яндекс не может открыть ваш
http://домен/index.php
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 11:55
avanesov
проверьте пожалуйста, я правильно пытаюсь обратиться по урл для получения токена?:
Код: Выделить всё
https://oauth.yandex.ru/authorize?response_type=token&client_id=МОЙАЙДИ
?
Сам яндекс выдал мне инфу по токену следующую:
Права:
Яндекс.Диск REST API
Запись в любом месте на Диске
Чтение всего Диска
Доступ к информации о Диске
Доступ к папке приложения на Диске
Яндекс.Диск WebDAV API
Доступ к Яндекс.Диску для приложений
ID: айди
Пароль: пароль
Callback URL:
http://cfr-crm.ru/index.php?module=dashboard/
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 15:05
support
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 15:41
avanesov
все равно ругается
(
Код: Выделить всё
Вы покидаете Яндекс
Выбранный redirect_uri небезопасен (invalid_request)
Сейчас вы будете перенаправлены на страницу приложения.
Будьте внимательны: Яндекс не имеет к ней отношения.
и при клике на "понятно" выдает такую ссылку:
Код: Выделить всё
http://cfr-crm.ru/index.php?module=users/login#error=invalid_request&error_description=Выбранный%20redirect_uri%20небезопасен
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 17:22
support
Попробуйте ввести другой Callback URL. Он не используется программой, так что не важно какой он будет.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 17:38
avanesov
support писал(а): ↑08 сен 2018, 17:22
Попробуйте ввести другой Callback URL. Он не используется программой, так что не важно какой он будет.
все равно такую же ошибку выдает.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 17:50
support
Может он теперь требует https? Попробуйте еще и такой вариант. Если и так не захочет, тогда используйте dropbox, там все по проще будет.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 17:52
avanesov
support писал(а): ↑08 сен 2018, 17:50
Может он теперь требует https? Попробуйте еще и такой вариант. Если и так не захочет, тогда используйте dropbox, там все по проще будет.
в дропбоксе ограничение стоит на 2гб, бесплатно. у клиента слишком много файлов, приходится ЯД подключать.
Я просто не могу понять одного, я делаю все по инструкции. Может в инструкции о чем-то не сказано, важном?
еще момент, как вообще этот токен должен выглядеть? какой формат у него?
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 17:58
support
Я с подобной проблемой не сталкивался.
как вообще этот токен должен выглядеть?
Должен быть параметр в ссылке.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 08 сен 2018, 18:11
support
в примере я описал метод из этой части документации
https://tech.yandex.ru/oauth/doc/dg/ref ... t-docpage/
Так же, там сказано
Серверная среда может не передавать веб-приложению эту часть URL. В таком случае можно выделять данные из адреса с помощью JavaScript, или получать токены с помощью кода подтверждения.
Попробуйте получить токен так
https://tech.yandex.ru/oauth/doc/dg/ref ... t-docpage/
В любом случаи вам нужно получить этот токен, без него модуль не заработает. По этому ищи инфу, может кто сталкивался с подобной проблемой...
Я вообще там localhost вводил, и редирект срабатывал и токен получал, почему у вас не выходит, непонятно.