ラベル Twitter の投稿を表示しています。 すべての投稿を表示
ラベル Twitter の投稿を表示しています。 すべての投稿を表示

2013年3月12日火曜日

Twitter API 1.0の廃止は「2013年中」に延期されたらしい

Twitter API1.1 画像で見る新ディスプレイガイドラインまとめ | 24-7 Blog
※ 当初の発表ではAPI1.0は2013年3月5日に廃止と発表されていました。その後、廃止からブラックアウトテストに変更になっていました。

どうりでまだいろいろ動くわけだ。2013年のいつかは明示されていないのかな?

2012年7月25日水曜日

むかしむかし、Twitterには

今Twitterを使ってる人に、昔はTwitterには@(アットマーク)リプライも、#(ハッシュ)タグも、ReTweet機能さえ無かったって言ったら信じられるだろうか?(それいったい何に使うの?)

じゃあ何が出来たかというと、つぶやく、ふぁぼる、フォローする、ダイレクトメッセージを送る、くらい?
あとリムーブ、ブロック、削除、Unファボ、アイコン変更、Etc...。

こう考えると@リプライの取り込み(もともとは多くのユーザーが習慣的に使っていたのをサードパーティのツール・サービスが実装して使えるようにしたのを受け入れた) がTwitterにキャズムの谷を飛び越えさせたのかもしれない。

2011年9月30日金曜日

Twitter Streaming APIが HTTPSのみになった

Streaming API turning SSL only on September 29th | Twitter Developers
Streaming API: use https://stream.twitter.com instead of http://stream.twitter.com

日本時間で9月30日、Twitter Streaming APIがHTTPによるアクセスを受け付けなくなった。HTTPSにする必要がある。
あまり知られてない気がするけど、結構影響あるんじゃない?急に接続できなくなったとこが続々と?
そんなに使われてないのかなあ。

2011年8月30日火曜日

Twitter上の短縮URLを Twitter Search APIを使って展開

twitterの短縮URLを展開: PHPメモ
調べたらtwitterで短縮URLの展開APIが提供されていました。

ふむふむ

2011年6月9日木曜日

RE: Togetter は Twitter API の利用規約を遵守してほしい

Togetter は Twitter API の利用規約を遵守してほしい
TwitterのユーザーはAPI経由でツイートを再利用されることに同意していますが、そのAPIには利用規約があります。そのひとつが「ユーザーが削除したツイートはAPIを利用したサービスの方でも削除されなければならない」というもの。ならば、本来は削除すべきツイートを表示し続けるのは、無断転載に他なりません。

わざと書いてるのかどうかは分からないけど、いくつか感想を。

Twitter API利用規約からの抜粋で、
I.4.A. Exporting Twitter Content to a datastore as a service or other cloud based service, however, is not permitted.
を転載しててこれだけ読むとTweetをDBやファイルに保存することも許されてないように読めるが、実は元の文は、
You may export or extract non-programmatic, GUI-driven Twitter Content
as a PDF or spreadsheet by using "save as" or similar functionality.
Exporting Twitter Content to a datastore as a service or other cloud
based service, however, is not permitted.
となっている。(API Terms of Service | dev.twitter.com
分かっていて誤読を誘うように切り取ったのかな?

そもそもTweetを外部のサーバに保存できないのでは毎回API経由で取りに行かなくてはならなくなりTwitter側が大変なことになるし現実的にTwitter側はそんなこと望まないでしょう。


Togetter側には削除機能があるみたいだけどおそらくログインが必要なのではないだろうか。
もう一歩踏み込めば、ログインしなくても「Tweetが削除または非公開になっていたらTogetter側からも削除する」というボタンなり申請フォームなりを実装すればユーザビリティは上がるのではないだろうか。

魚拓的に使いたいなら、Togetterじゃなくてもいくらでもあるんだし。

2011年5月9日月曜日

Twitterの特定のユーザーの Tweetを RSSで購読する方法

TwitterでRSSフィードを取得したい場合 - Mémorandum
以前は、Twitterでツイートを公開しているアカウントはRSSのアイコンが表示されていたのに、 デザインが変わったらRSSのアイコンが無くなってしまいました。

RSSへのリンクがいつの間にか無くなっていた。でもフィードのURL自体は今まで通り有効。

2011年5月6日金曜日

Twitter APIの OAuthの説明ページ

Authenticating Requests with OAuth | dev.twitter.com
To use the Twitter API, the first thing you have to do is register a client application. Each client application you register will be provisioned a consumer key and secret. This key and secret scheme is similar to the public and private keys used in protocols such as ssh for those who are familiar. This key and secret will be used, in conjunction with an OAuth library in your programming language of choice, to sign every request you make to the API. It is through this signing process that we trust that the traffic that identifies itself as you is, in fact, you.

結局本家が一番分かりやすい

OAuth 1.0の脆弱性

OAuthと周辺技術の勉強会 — ありえるえりあ
攻撃者がreq-tokenを覚えておけば、被害者がアクセス許可を出した後、req-token(authed)を使って6.2.3の処理を実行すれば、被害者になりすませる

そういうことだったのか

2011年4月22日金曜日

Twitter Searchも Thriftを採用したらしい

【これはすごい】Twitter検索を3倍高速化した記事の翻訳 - nokunoの日記
BlenderはNettyを使って構築されたThriftとHTTPのサービスである。NettyとはJavaで書かれた高スケーラブルなNIO(JavaのNew IOライブラリ)クライアントサーバーライブラリであり、Nettyによって様々なプロトコルのサーバーやクライアントを素早く簡単に開発できるようになる。我々は他の様々な競合、例えばMiraやJettyの中からNettyを選んだ。なぜならNettyはクリーンなAPIとよいドキュメントを持っていたし、より重要なことにTwitterの他のプロジェクトがこのフレームワークを使っていたからだ。NettyをThriftと組み合わせるために、我々は簡単なThriftのコーデックを書いた。ソケットから読み込むときにはNettyのチャンネルバッファから来るThriftのリクエストをデコードし、ソケットに書きこむときにはThriftのレスポンスにエンコードできるようにした。

ThriftはFacebookが作ったプログラム連携用のプロトコル。プログラム言語を越えてやりとりでき、わりとオーバーヘッドが少ないらしい。
キャズムを超えるか?

2011年3月23日水曜日

Firefox4で TweetsCounterV2が動かない問題の対策

これと同じ原因みたい。

Firefox 4.0b8~b9 でLDRize (Minibufferの修正) - wltの日記
どうもXMLオブジェクトを渡すのがいけないらしくてtoString()メソッドで文字列にした。

同じように「<><![CDATA[」~「]]></> 」を()で囲んで.toString()したら動くようになった。

2011年3月18日金曜日

2011年2月21日月曜日

Twitter検索の Topsyに待望の 公式Widgetが登場!

Topsy ウィジェットの設定について | Unformed Building
Topsy で検索すると、検索結果の詳細ページの右側にウィジェットが表示されています。
この下にお持ち帰りコードがあるので、ちょっと使うだけならそのまま貼れば OK です。

これはよいかも。
Twitter本体でやればいいのに。@Anywhereなんて中途半端なのやってないで。

Topsyの検索結果が少ないと思ったらメンテナンス中だった

Index maintenance and fresh results only mode from Feb 18th to Feb 22nd. - Topsy Service Status
This maintenance operation that will start Feb 18th at 9AM PST and is expected to finish within 96 hours. During this maintenance window, search queries will be answered by a fresh index that is based on tweets posted after Feb 17th 2011.

日本時間の2011/2/19深夜2時に始まり、予定通りなら2/23の深夜2時に終わるということか。

2011年2月20日日曜日

表示しているページを含むTweetを表示する例

デジモノに埋もれる日々: Topsy APIで「言及tweet」をブログに表示 - ブログへの言及はブログ外で行われる時代
今回はこのAPIの 「trackbacks」 というメソッドを使い、
URLを渡してその言及tweetをjsonp形式で取得、それをそのまま
表示用のjavascript functionに喰わせて表示するようにしました。

TopsyのAPIはKEYが要らないのか。これはシンプルでよさそう。

2011年1月24日月曜日

BackTweetsの RSSは動かないし Twitter Searchの RSSは登録できないし

BackTweetsが提供してくれていた、短縮URLも含めたTwitterのつぶやき内の指定URL検索結果RSSが数日前から動かなくなっていた。

代役として考えたのが、どうやら短縮URLでも検索できるようになったらしいTwitter Searchの検索結果のフィードだけど、なぜかこっちはGoogle Readerに登録できない。なぜ?Google Readerの方の問題かなー?

2010年11月26日金曜日

PHPの json_decode()で 整数がfloatになる問題の解決方法 (Twitter API編)

TwitterのAPIをjson_decodeするときに、idの値がオーバーフローする - OOMORI.lunch
とりあえず、今回の場合は整数なのはidの部分だけなので、下記のようなコードを加えることで対処できる。
なるほど!JSONの段階で文字列扱いにしてしまえばいいんだ!

2010年11月12日金曜日

Twitterで議論をすると収集がつかなくなる (Google App Engine編)

Togetter - 「Google AppEngineについて思うところ」
@makotokuwata 氏による Google AppEngine についてのまとめ

Togetterで読めば@makotokuwataさんの意見は(少なくともある立場からは)まともだけど、Twitter上でこの一部を見た人には極論に見えるんだろうな。@makotokuwataさんは前のTweetを前提に次のTweetを書いてるけど、見てる人は前のTweetを見てるとは限らないわけで。その上、Twitterでは思いついたことを適当につぶやいてしまうという文化もあるし。

@makotokuwataさんの意見に対して@higayasuoさんが反論してて、でもその反論が@makotokuwataさんの言ってることと同じ内容なのが印象的だった。
「AはBです。」「それは間違ってる。AはBだよ。」的な。

2010年10月18日月曜日

2010年9月6日月曜日

Twitter Search APIで 403エラーになる場合の対処方法

since date or since_id is too old - Twitter Development Talk | Google グループ
This bug wasn't fixed?

古いsince_idを指定すると403エラーになることがあるようだ。
対策はsince_idを新しいものにするか、指定しないか。

2010年7月12日月曜日

FeedBurnerは記事を自動で Twitterに転送してくれる機能があるらいい

FeedBurnerからTwitterへ自動投稿可能に - F.Ko-Jiの「一秒後は未来」
これで FeedBurner に Ping を飛ばせばフィードの更新とともに Twitter へ即座に反映することができます。

TwitterFeedとかのアレと同じ感じですね。

RSS/Atom Feedに関することはFeedBurnerが何でもかんでもやってくれた方がいいと思う。FeedBurnerの居場所ってそこしかないんだから。
.

ブログ アーカイブ

カテゴリー