タグ

TwitterとGAEに関するmurapongのブックマーク (5)

  • Kay Framework で認証に Twitter の OAuth を使う方法 - present

    Kay Framework は認証機能を提供しています 認証方法も多様で、Google アカウントを使った認証だけでなく、データストア認証*1や OpenID、さらには OAuth まで利用できます。 認証方法は Kay の認証ミドルウェア用バックエンドとして提供されています 簡単に言うと、Kay の認証機能を拡張するプラグインみたいなものです。そのため、設定をちょっと記述するだけで認証方法を変更できます。 今回は Twitter の OAuth 認証を使う方法をご紹介 TwitterGoogle App Engine アプリを登録 下記のページにアクセスして、作成中(予定?)のアプリを登録します。 http://twitter.com/apps アプリ情報は適当な内容を入力して下さい。登録が成功すると、ConsumerKey と ConsumerKeySecret が発行されるので

    Kay Framework で認証に Twitter の OAuth を使う方法 - present
  • Twitter Bot を Google App Engine に移した件

    とにかく無価値なBotですが、そんな無価値なBotのためにRackspace Cloudのインスタンス代(約1円/時間)を払うのももったいないと言うことでGoogle App EngineへBotを移行させてみました。 もともとUbuntu Server上で動かしていたBotは Pythonで組まれたスクリプト 形態素解析に MeCab 定期実行はCron という構成でした。 Google App EngineはネイティブにPythonを動作させることの出来る希有なサービスですので移行は非常に単純でした。ほぼコピペ。 このほぼというのがミソで、一部追加しないといけないことがあるそうなので、素直に追加しておきましょう。 ちなみにキモの python-twitter は 0.6 を使用していますが、Api クラスにおいてファイルキャッシュを使っているために、素のままでは GAE で使えません。

    Twitter Bot を Google App Engine に移した件
  • GAEとPythonで、Pharma_botを作り直した - ループスライダー

    Twitter, PythonPharma_botというTwitter上のボットを以前に作りまして、半ば放置していました。すみません。。以前は、nyubachiの家のPCのFirefoxが立ち上がっていてTwitterPharma_botのアカウントで開いているときのみ作動する、という、シェフのきまぐれメニューみたいなボットだったのですが、この度Google App EngineとPythonの力によってよみがえりました。(おおげさ) Pythonを勉強し始めたばかりで文法もよく分からず、ググりまくってなんとか動くようにはなりました。特に日語の文字化けで苦しめられた…。 twythonというモジュールを使わせていただきました。 # -*- coding: utf-8 -*- import simplejson import twython import random import c

  • FlaskならApp EngineのTwitter Botが15行で書ける — TRIVIAL TECHNOLOGIES 2.0

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 関連 : microneを使ったらApp EngineのTwitter botが14行で書けた Flaskというフレームワークを使って,Google App EngineでTwitterのBotを作ってみたら15行で書けてしまった(あと5行短くなるけど,PEP 8というPythonのスタイルガイドを破ることになるのでそこまで短くしない)。 まずはコードを見てもらいましょう。 #coding: utf-8 from random import choice from twython import core from flask import Flask app = Flask(__nam

  • サンプルコードで分かるGAE&Twitter API開発 (1/5)

    みなさんこんにちは。ふむふむソフトの飯島です。 前回の記事では、Twitter APIを利用するための手続きと、GAE(Google App Engine) SDKを使ってローカルの開発環境でWebサービスを動かす方法を説明しました。今回はいよいよ、サンプルコードの中身について解説したいと思います。 Twitter APIを使うと、たとえばこうなります!(その3) コードの解説に入る前に、今回も1つ、当社がTwitter APIで作ったサンプルをお見せしましょう。連載のサンプルコードのカスタマイズ例として、第1回では「ついまん。創刊準備号」、第2回では「Lispeln α(リスペルン アルファ版)」を紹介しましたが、今回はちょっと毛色を変えてTwitter ボット(bot)を紹介します。 1年間かけてひっそりと1万ダウンロードを突破した、当社開発の人気Windows ガジェット「はとぽっ

    サンプルコードで分かるGAE&Twitter API開発 (1/5)
  • 1