Что я хочу сделать

Я организую большое событие со многими приглашенными друзьями. Это большое событие подразделяется на более мелкие дополнительные события, и мне нужно отправить вопросник, чтобы узнать, кто хочет прийти на какое дополнительное событие (и где они хотят спать), а затем отправить счет на оплату суммы, соответствующей под-события, на которые они зарегистрировались.

Мои компьютерные навыки

Я могу кодировать на Bash и в ряде других языков программирования (C, C++, R, Python, Julia и Mathematica). У меня есть некоторые знания в HTML и CSS, но я ничего не знаю о Javascript. Говоря глобально, я мало знаю обо всем, что связано с Интернетом!

Как я думаю об этом

Я думаю об использовании формы Google для записи ответов. Тогда у меня был бы скрипт Bash, который бы:

  1. Скачивайте ответы каждые 3 минуты
  2. Проверьте, есть ли новые ответы за последние 3 минуты
  3. Рассчитайте их счет
  4. Отправьте электронное письмо со счетом PayPal.

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

Можете ли вы придумать лучшее решение для такого человека, как я, который ничего не знает о Javascript?

1 ответ1

2
  1. Используйте curl для загрузки Google Forms или пропустите этот шаг и загрузите их прямо в электронную таблицу.
  2. Используйте команду watch , задачу cron или цикл while, чтобы проверять новые ответы каждые 3 минуты.
  3. Рассчитайте их счет в Spreadsheet (где заполнены формы), затем извлеките данные через API Sheets (либо с помощью команды curl , PHP, либо googlecl ).
  4. Используйте PayPal Invoicing API для создания счетов и их отправки. Проверьте это на примерах.

Так что нет необходимости в Javascript.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .