Импорт CSV-файлов на листы Google из блестящей apps.io скачать - PullRequest
0 голосов
/ 25 октября 2019

Я создал блестящий сервер apps.io, который берет CSV-файлы из папки проекта блестящих приложений и отображает их в виде простых таблиц с обработчиком загрузки для каждого.

Мой отдел хочет отображать / манипулировать этими таблицами в Таблице (не спрашивайте, почему). Это немного сложно, так как они плохо играют вместе. Как посредник, я пытался использовать Google листы. Таким образом, рабочий процесс выглядит следующим образом:

  1. блестящий app.io публикует таблицы
  2. лист Google читает URL обработчика загрузки (т. Е. Щелкните правой кнопкой мыши - скопируйте адрес ссылки)
  3. Таблица читаетв таблице из листов Google

Проблема заключается в том, что URL-адрес кнопки загрузки является уникальным для каждой сессии, обычно в формате:

https://shinyapps.io/app/session/session_id/download/downloadPlot

Смысл в том, что на листы Google нельзя указывать, поскольку URL каждого посещения уникален.

Есть ли способ сохранить статичный URL загрузки csv? Возможно, изменив аргументы, передаваемые в обработчик загрузки, или используя другой виджет?

Я пытался использовать встроенный html с использованием тегов $ a, но проблема остается той же.

...