Я делаю веб-сайт, на котором отображаются графики количества людей, присутствующих в группах (с www.codecamy.com).
Чтобы достичь этого, я пришел с планом.
У меня будет сервер, который будет опрашивать страницу групп CodeCademy (http://www.codecademy.com/groups) каждые 30 секунд и получать необходимую информацию из этого HTML.
Затем, когда клиент подключается к моему веб-сайту, сервер предоставит клиенту эту информацию, а затем клиент будет использовать либо http://www.chartjs.org/docs/ или http://www.jqplot.com/ для построения графика на основе этой информации.
Однако есть большая проблема. Если вы щелкнули любую из ссылок CodeCademy, то поняли, что вам нужна учетная запись, чтобы увидеть веб-сайт. Это может быть учетная запись facebook, учетная запись google или учетная запись twitter.
Итак, короткая история, если я хочу получить доступ к странице с информацией о группах, мне нужно иметь учетную запись бота для моего сервера, и мне нужно научить свой сервер входить в эту учетную запись.
Таким образом, я создал фиктивную учетную запись в gmail, называемую codecademybot, и я хочу, чтобы мой сервер использовал эту учетную запись для входа в codecademy, чтобы он мог видеть содержимое этой страницы.
Следуя руководству по быстрому запуску Python, которое связывает меня с Google+, теперь у меня также есть код для взаимодействия с этим.
Однако, несмотря на все это, я до сих пор не имею ни малейшего представления о том, как взаимодействовать с сайтом. У меня есть следующие вопросы:
- Как определить, вошел ли я в свою учетную запись Google?
- Как мне подключиться к этой учетной записи, чтобы затем получить доступ к странице?
- Есть ли специальная ссылка для входа на этот сайт?
Я совершенно потерян и буду признателен за любую возможную помощь.