2010/10/17
ASE(Android Scripting Environment)で作成したPythonスクリプトから、OAuth認証を経てTweet出来ました。
ASE(Android Scripting Environment)で作成したPythonスクリプトから、OAuth認証が出来なかった現象が解決しました。
参考にさせていただいた、下記のブログの記載
AndroidからPythonでTwitterに投稿する
Twitterの認証方法が変わったことにより、認証方法を変更したプログラムを作られていました。
OAuthを使ってAndroidからPythonでTwitterに投稿する
この記載どおりで動作したのですが、下記の部分だけ、記載どおりには動作をしませんでした。
OAuthによる認証フローの箇所、OAuth認証の暗証番号がブラウザで表示された後、1分後に暗証番号入力のダイアログが表示されるはずなのですが、表示されません。Pythonスクリプトの箇所で言うと、「time.sleep(60)」の次に行かないようです。「time.sleep(60)」をコメントアウトしたり、(60)の秒数を少なくしたりして、確認しましたが、現象は変わりませんでした。OAuth認証の暗証番号が表示されたブラウザで、戻るを2回押すと、暗証番号入力のダイアログが表示されていました。そこで、暗証番号を入力すると、正常に動作をしました。
参考にさせていただた「良いもの。悪いもの。」のブログでは、さらに、ASEのことを教えていただきました。
Android端末で青空プログラミング! SL4Aの導入からアプリケーションの作成・公開まで
「ASEはSL4A (Scripting Layer for Android)に変更され、機能がさらに進化している」そうで、Androidパッケージ(APK)の作成など出来るとのこと。大変参考になる記事をいつも、ありがとうございます。
登録:
コメントの投稿 (Atom)
人気の投稿 (過去 30 日間)
-
MacBook Airを仕事でプロジェクターに接続ことがあり、どのようにすれば、切り替えが出来るのかを調べました。忘れやすいので、備忘録として記録。 Windowsノートパソコンにプロジェクターを繋げて、プロジェクターに出力を切り替える時には、ファンクションキ...
-
2013/08/08 神戸市立小磯記念美術館に寄った後に、六甲アイランドの神戸港より、大分港行きのフェリーさんふらわあに乗りました。 神戸発~大分行き航路|航路一覧|フェリーさんふらわあ http://www.ferry-sunflower.co.jp/route/kob...
-
android-scripting 「SL4A」上で、6行で作れるAndroidのバーコードスキャナープログラムを試してみました。android-scripting 「SL4A」のサイトにサンプルプログラムのリンクとして、下記のサイトがありました。 Android...
-
2013/08/09-10 今回の熊本旅行の間、あちこちで「くまもん」の看板や、人形を見ました。 熊本城の天守より、城下を眺めた時に見えた、ビルの壁面の「くまもん」 阿蘇ロープウェー乗り場にあった「くまもん」の人形 月廻りレストランの近くの広場にあ...
-
Zope3 の bin/debugzope で、ルートフォルダとしてのroot変数が使えない件、Windows環境で行うと問題なくアクセスできました 引き続き、Vine4.2に、Zope3.4.1をインストールして確認しました。 すると、何の問題もなく、root変数...
-
Mac OSX 10.9.4にVagrantで仮想環境を構築した時の記録です。 Mac OSX 10.9.4で、Vagrantで仮想環境を構築するのは、とても簡単でした。Windows7にVagrantの環境を用意した時は、いくつか詰まったところがありましたが、Macでは、詰ま...
-
さくらVPSへruby on railsをインストールしてみました。色々なサイトの記載を参考にRails 3.0.7をインストールしました。 Rubyのコンパイルに必要なものをインストールします。 $ sudo yum install openssl-devel zl...
-
「サイト構築のための枠組みを用意してくれる「roots」を試してみました。」 の続きです。 rootsは、jade、stylus、coffeescriptをデフォルトのスタックとして構成されています。 jadeは、htmlのテンプレートエンジン stylusは、cs...
-
「iOS位置情報プログラミング」のiBeaconのサンプルコードにて、ビーコンごとに他のビーコンと絶対に重複しないIDを設定する必要があります。同じビーコンのUUIDが他にもあれば、自分の作ったシステムが、他のビーコンでも動作してしまう可能性があるためです。 そのユニークな...
0 件のコメント:
コメントを投稿