Как получить доступ к Google Classroom без API? - PullRequest
0 голосов
/ 27 марта 2020

Я хотел бы автоматизировать некоторые процессы, которые еще не доступны через API (Google Classroom), такие как публикация комментариев к объявлениям, просмотр личных комментариев к моей работе и так далее. У меня проблемы с доступом к моей учетной записи. Мне бы хотелось, чтобы приложение могло работать на сервере. В настоящее время я работаю с node.js, но если есть более простой подход, я с радостью приму его (бесплатно, если это возможно). Можете ли вы привести пример того, как это делается, потому что в настоящее время я пытаюсь найти каждую кнопку, на которую нужно нажать?

Ответы [ 2 ]

1 голос
/ 06 апреля 2020

Вы можете использовать что-то вроде Selenium с выбранным вами языком (в данном случае Javascript) для автоматизации кликов в браузере.

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

Сервисы Google используют Oauth для аутентификации, посмотрите Начало работы с Classroom API для получения инструкций по как работать с Google Classroom API.

1 голос
/ 27 марта 2020

К сожалению, в настоящее время нет способов выполнить sh это. Вы можете оставить запрос в Google Issue Tracker с описанием методов, которые вы хотели бы использовать. Инженеры Google изучат ваш случай и, если применимо, разработают запрошенные методы.

...