Я создал блестящий сервер apps.io, который берет CSV-файлы из папки проекта блестящих приложений и отображает их в виде простых таблиц с обработчиком загрузки для каждого.
Мой отдел хочет отображать / манипулировать этими таблицами в Таблице (не спрашивайте, почему). Это немного сложно, так как они плохо играют вместе. Как посредник, я пытался использовать Google листы. Таким образом, рабочий процесс выглядит следующим образом:
- блестящий app.io публикует таблицы
- лист Google читает URL обработчика загрузки (т. Е. Щелкните правой кнопкой мыши - скопируйте адрес ссылки)
- Таблица читаетв таблице из листов Google
Проблема заключается в том, что URL-адрес кнопки загрузки является уникальным для каждой сессии, обычно в формате:
https://shinyapps.io/app/session/session_id/download/downloadPlot
Смысл в том, что на листы Google нельзя указывать, поскольку URL каждого посещения уникален.
Есть ли способ сохранить статичный URL загрузки csv? Возможно, изменив аргументы, передаваемые в обработчик загрузки, или используя другой виджет?
Я пытался использовать встроенный html с использованием тегов $ a, но проблема остается той же.