Інтернет-анкета та білінг [закрито]


0

Що я прагну зробити

Я організовую велику подію з багатьма запрошеними друзями. Ця велика подія підрозділяється на менші субподії, і мені потрібно надіслати анкету, щоб знати, хто хоче прийти до якого події (і де вони хочуть спати), а потім надіслати рахунок за виплату суми, що відповідає підподії, на які вони зареєструвались.

Мої комп'ютерні навички

Я можу кодувати в Bash та в ряді інших мов програмування (C, C ++, R, Python, Julia та Mathematica). Я маю деякі знання з HTML та CSS, але нічого не знаю про Javascript. В усьому світі я мало знаю про все, що стосується Інтернету!

Як я думаю про це

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

  1. Завантажуйте відповіді кожні 3 хвилини
  2. Перевірте, чи є нові відповіді за останні 3 хвилини
  3. Розрахуйте їх рахунок
  4. Надішліть електронний лист із рахунком Paypal.

У мене зараз є проблеми з цією останньою частиною (див. Цю публікацію ), Google Форма не така гнучка, як хотілося б, і весь процес здається мені трохи громіздким.

Чи можете ви придумати краще рішення для когось, як я, який нічого не знає про Javascript?


Для чого вам потрібен Javascript? Вам це не потрібно.
kenorb

Відповіді:


2
  1. Використовуйте curlдля отримання Google Форми або пропустіть цей крок і перейдіть їх безпосередньо в електронну таблицю.
  2. Використовуйте watchкоманду, завдання cron або цикл while, щоб перевіряти нові відповіді кожні 3 хвилини.
  3. Розрахуйте свій рахунок в електронній таблиці (де форми заповнюються) , а потім отримати дані через Sheets API (або з допомогою curl, PHP або googlecl-like команди).
  4. Використовуйте API для виставлення рахунків PayPal для створення рахунків-фактур та надсилання їх. Перевірте це на прикладах.

Тому немає необхідності в JavaScript.


Дякую за вашу відповідь. Я б подумав, що стандартним методом буде зробити весь процес, що відбувається на веб-сторінці. Ось чому я злякався, що надто багато використовувати про JavaScript для мене. Ваше рішення досить близьке до того, що я запропонував, коли ви дотримуєтесь використання форми Google. Однак я не знаю команди watch і думав про обчислення рахунку за допомогою R-скрипту (R-скрипт, який би містив цикл "time", виклик bash для розсилки та завантаження даних). Також дуже корисною буде сторінка Paypal, яку ви зв'язали. Дякую.
Remi.b
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.