Страница 1 из 4
как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 17:15
avanesov
Не могу никак разобраться с тем, чтобы файлы автоматически загружались на Яндекс.Диск.
Создал модуль хранения файлов, все прописал, в яндексе зарегистрировал токен ключ.
Теперь надо организовать передачу файлов.
На стороне хостинга создал задачу с командой: /var/www/сервер/data/www/домен/cron/file_storage.php , строчку взял из соответствующей страницы.
Но файлы все равно не передаются.
Когда нажимаю на команду "выполнить", мне выдает в новом окне:
root# /var/www/checkmate/data/www/cfr-crm.ru/cron/file_storage.php >/dev/null 2>&1
в инструкции, которая размещена на руководителе, говорится про другие команды, бекап и тд. Просто передачу файлов информации, к сожалению, нет.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 17:23
avanesov
в логе пишет ошибку:
Яндекс.Диск: Service responded with error code: "401" and message: "Unauthorized"
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 17:41
support
Смотрите внимательно видео
https://www.rukovoditel.net/ru/file-storage.html
Яндекс.Диск почему то пишет что вы Unauthorizedи по этому файлы не передаются.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 17:48
avanesov
проделал операцию повторно, уникальный айди получил.
После чего копирую следующую строку
https://oauth.yandex.ru/authorize?
response_type=token
& client_id=<идентификатор приложения>
и в браузере прописываю:
https://oauth.yandex.ru/authorize?respo ... id=МОЙАЙДИ
при этом я удаляю пробелы и удаляю знаки < > , потому что если с ними вводить выдает 404 ошибку.
После чего он меня перенаправляет на такую страницу:
http://мойдомен/index.php?module=dashbo ... ебезопасен
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 18:08
avanesov
при регистрации приложения в качестве callback url указать что нужно?
http://домен/index.php
или
http://домен/index.php?module=dashboard/
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 19:06
support
Неважно, можно
http://домен/index.php, там главное разрешения проставить.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 19:06
avanesov
разрешение проставил по инструкции. А вот при переходе выдает про "неверный" это непонятно(.
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 19:07
avanesov
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 19:11
support
получается что вы token не получили?
Re: как запустить передачу файлов на Я.Диск?
Добавлено: 07 сен 2018, 19:31
avanesov
support писал(а): ↑07 сен 2018, 19:11
получается что вы token не получили?
получается, что так
хотя все параметры внес и отметил нужные доступы.
Видимо, ошибка где-то при копировании урл ссылки на получение этого самого токена ... но я в той ссылке подставляю свой айди и убираю лишние пробелы и знаки <>, потому что с ними мне яндекс выдает 404 ошибку.