グループに所属する人数のグラフを作成するウェブサイトを作成しています(www.codecamy.comから)。Pythonを使用してGoogleアカウントにログインしてウェブサイトを入力してください
これを達成するために、私は計画を立てました。
私は30秒ごとにCodeCademyグループページ(http://www.codecademy.com/groups)をポーリングし、そのHTMLから必要な情報を取得するサーバーを用意します。
クライアントは私のウェブサイトに接続したときに続いて、サーバは、その情報クライアントを与えるだろうし、クライアントは、その情報に基づいてグラフを描画するhttp://www.chartjs.org/docs/またはhttp://www.jqplot.com/のいずれかを使用します。
しかし、大きな問題があります。 CodeCademyのリンクをクリックした場合、実際にウェブサイトを表示するためのアカウントが必要であることが分かりました。これは、Facebookアカウント、Googleアカウント、またはTwitterアカウントです。
だから、私はグループに関する情報のページにアクセスする場合は、短い物語は、私は私のサーバー用のボットアカウントを持っている必要があり、私はそのアカウントにログインして自分のサーバーを教える必要があります。
このように、私はcodecademybotと呼ばれるgmailにダミーのアカウントを作成しました。私のサーバーはこのアカウントを使ってcodecademyにログインし、そのページのコンテンツを見ることができます。
quickstart python tutorial that connects me to google+に従うことで、これとやり取りするコードも作成できるようになりました。
しかし、これにもかかわらず、私はまだウェブサイトとやり取りする方法についてはほとんど考えていません。次の質問があります。
- Googleアカウントにログインしているかどうかを検出するにはどうすればよいですか?
- 私はそのアカウントに自分自身を接続して、そのページにアクセスできますか?
- そのWebサイトにログインするための特別なリンクはありますか?
私はかなり迷っており、助けていただけるとありがたいです。
https://developers.google.com/api-client-library/python/guide/aaa_oauthこれは役に立ちます –
私はそこにいましたが、私は完全に失われてしまった!!!それは情報の束ですが、私の目的を達成するのに役立つものは何もありません:S –
http://stackoverflow.com/questions/10271110/python-oauth2-login-with-googleこれは..答えのセクションです –