This website does not host notebooks, it only renders notebooks available on other websites.
そろそろGAE上でユーザ登録が必要なサービスを作りたいのですが、ユーザ登録周りの実装はやりたくないので、twitterのOAuthを代わりに使ってみる事にしました。twitterのAPIを叩くのにこれまではtwythonを使っていたのですが,OAuthに対応していなかったので、今回はtweepyを使います。以前2-legged OAuthを試してみましたが、今回は3-legged OAuthです。 twitterのOAuth認証によるログイン、ログアウトとログイン後にユーザのタイムライン表示と、tweetを実装しています。ロジックのソースは以下になりますが、まず動作しているサンプルを見るのが早いと思います。 # -*- coding: utf-8 -*- import os import cgi import logging from google.appengine.ext.webapp
twitterのように更新頻度が高いサービスのAPIはポーリングとあまり相性がよくありません。どうせtwitter API使うプログラム書くなら、リアルタイムなイベントベースっぽいAPIの方が色々と都合が良いので調べてみました。なんとなくXMPPに対応してる気がしてたんですが、実際はStreaming APIという独自のインターフェースが用意されていました。 Streaming API自体はただのHTTPリクエストで、リクエストのコネクションを張りっぱなしにして、都度データが流れてくる様な形になります。見るからに相性が良さそうなのでgeneratorで書いてみました。この例では幾つか種類があるStreaming APIの中からfilterを使っています。 #!/usr/bin/python # -*- coding: utf-8 -*- import sys import base64 i
Twitterのシステムが生成する ID の体系が変わるという情報は以前からありました。 » Twitterのstatus IDの仕組みが変わる – 頭ん中 » The Twitter Engineering Blog: Announcing Snowflake » Status IDs are changing on 21st September – Twitter Development Talk | Google グループ Snowflakeというシステムを使って、ツイートやユーザーの ID が64bitの整数で生成されるようになるそう。 特に影響はないかなと思っていたのですが、ProgrammableWebの「The Twitter ID Shuffle: Text vs Numbers」という記事に気になることが。 The reason for aborting the laun
Live Dwango Reader (旧livedoor Reader)まとめサイト Live Dwango Reader(旧livedoor Reader)についてのWikiです。 トップページページ一覧メンバー編集 Streaming API/JavaScript 最終更新: mala__ 2010年03月01日(月) 18:22:01履歴 Tweet Streaming API JavaScript Library JavaScriptからStreaming APIを利用するためのライブラリです。 切断時の再接続処理や、各ブラウザ対応のクロスドメイン通信の面倒を見てくれます。 以下のファイルで構成されています。(mxhr.jsは必須ではありません) http://reader.livedoor.com/js/json.js http://reader.livedoor.com/js
いつのまにやら Twitter に Follow 制限とか出来て 色々な人の発言が見たいのに Follow 追加出来なくなって コンピュータの癖に人間様の処理能力に制限かけるんじゃねーよと お怒りのみなさまこんにちは オープンソースとバザールモデルの御祭に参加出来なくてさみしい僕ですが、 みなさんいかがおすごしですか? そんなこんなで Twitter にむかついても 「サポートに連絡しても制限解除するつもりはネーYO!!」 と言われてしまいますし、 かといってむかついたままなのも精神衛生上良くないので 60 日以上発言の無いユーザを remove するスクリプト書きますた。 pit と simplejson が入ってれば動くはずですwwww #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, simplejson, urlli
TwitterのBasic認証APIは6月で廃止される予定なのですが、OAuthという認証方法はブラウザを起動してユーザに認証して貰わなければなりません。一見flickrアプリケーションの様な認証方法を想定しますが、OAuthはflickr認証の様にサーバから貰ったトークンをブラウザから渡して認証させる様な物ではありません。 今回OAuthの問題を解決すべくOAuthを拡張した認証方式であるxAuthが取り入れられました。 詳しくはAPIドキュメントか以下のサイトが分かりやすいかと思います。 s-take Blog.: Twitterによる簡易版OAuth: "xAuth" 従来のOAuth認証ではまずアプリケーション(OAuthコンシューマ)がTwitterに接続してRequest Tokenを取得し、認証画面を開いてRequest Tokenを承認させ、承認されたRequest Tok
気になるニュースや時事の話題を毎朝配信!世界と日本の未来を分析します。デジモノや料理の情報、WQXGAサイズの壁紙も。 ページのタイトルとURLを使って「Twitterでつぶやく」ボタンを設置するのは、それほど難しくないが、Twitterには140文字制限があるため、長いURLだと非常に不便である。URL短縮サービスのひとつ bitly は、Twitter でも使われていて、javascriptで呼び出せるAPIも用意されている。このページでは、bitly API を使って、javascriptのみで「Twitterでつぶやく」ボタンを実現する方法を解説する。 2010/4/27追記 : ポップアップブロックを作動させずに別ウィンドウで開く方法を追加 2010/4/30追記 : ↑にコピペミスがあったので修正 orz 2010/7/10追記 : API Key が他人から見えてしまっている
バーチャルな占いサービスは世間にたくさんあり、twitterでもいくつかの占いbotが人気を集めています。ただ、このようなサービスの多くは、結局のところ、良いカードが出たらよろこび、悪いカードが出たらがっかりするだけの運試しのようなもので、あまりカードを引いた人の状況を動かしているようには見えませんでした。私の作ったrunedraw( http://twitter.com/runedraw )はそこに配慮をしようと頑張りましたが、やっぱりニイドやハガルが出たらがっかりする人が多いので、少し責任を感じています。 朝のテレビの星座占いのようなもので、ネタとして楽しめばよいのかも知れません。でも、占いって本当はもう少し力のあるものです。星占いや四柱推命の場合、一人ひとりのチャートを読まない限りは、精度の高い占いはできないと思います。でも、タロットやルーンに関しては、それがtwitterでランダム
mbtweet Authentication on OAuth mbtweet is OAuth client application. To install your OAuth key, follow description on this page. mbtweet does not store any personal information on this server. All information is stored on your computer. mbtweet: OAuth認証ステップ mbtweetはTwitterのOAuth認証を用いるクライアントアプリケーションです。 mbtweetのOAuthの認証は3段階に分かれています。画面に表示される指示に従って認証を行ってください。 なお、ここで表示されるキーなどは全てあなたがお使いのコンピュータのみに保存され、t
プレゼンしながらTwitterのつぶやきをリアルタイムでPowerPointに表示できる部品、SAPから 最近ではセミナーや講演の参加者が、その内容や感想をTwitterでつぶやくことも増えてきました。そんなつぶやきを、そのままプレゼンに反映してしまえる部品が公開されています。 この部品を使うと、TwitterのつぶやきをPowerPointの画面上でリアルタイムに表示することができます。会場の反応をそのままプレゼンにフィードバックできるわけです。
はじめに 最近「フォロワー1000人目指そう」とか #followmejp とかつながりたがる流れが多いけど、TwitterのTLがあふれちゃうとやる気なくしちゃうことが前にわかったので縮小の方向に進めてます、こんにちは。 また最近はOAuth推奨っぽいのでOAuthでfollowingを管理するスクリプトを書きました。 参考 Twitter API を OAuth で認証するスクリプトを 0 から書いてみた - trial and error ほぼここのパクリ。あざーっす。 Pythonでの、Pitの使い方 世界一わかりやすいムービー付き - When it’s ready. (a2c.get.diary) スクリプトをそのままcommitできるようにpit使い始めました。id:a2cさんありがとうございまっす! Twitter Developers 当然TwitterのAPIは読むでし
ここ最近TwitGIFが更新されないとか、新しく作れないなどの問題が起きていました。 実は、かなり前からTwitGIFのユーザー数の増加により、Twitter のAPI実行回数制限に達してしまい最新の情報を取得できない問題がおきていました。一時しのぎとして、「TwitterのAPI制限を回避するためのYahoo!Pipes」に書いた通り、API制限回数に含まれないWebアクセスからPipesをつかってスクレイピングをする方法で最新のTweetsを取得していました。 ところが、今度はYahoo!Pipes(つまりYahoo!API)のアクセス制限にかかってしまい、にっちもさっちも行かない状況に陥ってしまいました。そこで、初心に返ってTwitterから公式にAPIアクセスを認めてもらうべく、WhiteListへの登録を申請してみました。 恥ずかしながら、WhiteListの登録の仕方自体を知ら
初めて、Twitter botなるものを作ってみた。 http://twitter.com/zenra_bot 公式ページ:http://zen-ra.appspot.com/ フォローするとフォローし返します フォローを外されると同様にフォローを外します フォロワーの発言を拾って、勝手に全裸に書き換えます 例:「@sugyan が全裸で言った: ********」 非公開の発言は拾わないようにしています。 たまに独り言もつぶやきます 実装 Google App Engine(Python)で作りました。 ソースコードはGitHubにて公開しています。 GitHub - sugyan/Zenra: 全裸にする 基本的にcronでフォロワーのチェック&更新、つぶやきを行っているだけ。 特に外部のライブラリを使わずにGAEのurlfetch APIでTwitter APIを直接叩いたり。 一番
tyoe2.com 2021 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く