31. YusukeYamamoto デザインパターンを適用しない Twitter twitter = new Twitter(); List<Status> statuses = twitter.getPublicTimeline(); for(Status status : statuses){ System.out.println(status.getText()); } 多くのプログラマはFactoryとかわからない まずはコンクリートコンストラクタで。
(追記 2013-07-09) Twitter API 1.1では以下のような面倒な方法をとる必要はありません。 "retweeted_status"からRT元の情報を取得できます。 検索系APIで取得した情報にはリツイートに関する情報が含まれていないため、ある投稿をRTしたものをひとつにまとめることができません。 そこで、自力で手間ひまかけて下の画像のようにまとめました。 【目次】 前提 (愚痴) 自力でリツイートをまとめる 注意点 まとめ 前提 (愚痴)そもそも検索系APIがリツイート情報も一緒に提供してくれれば、これから行う面倒な作業は必要ありません。 下記が検索系APIからの取得例です。 【PHP】 $url = "http://search.twitter.com/search.json?q=%23kirumin"; print_r(json_decode(file_get_co
2009年12月03日15:00 カテゴリLightweight Languages #perl - twitterのアイコンURLを固定するAPI 2014.07.19 out of service due to abuses. というわけで、さんたくろ〜すになってみました。Ho, Ho, Ho! rose_m: . @dankogai 描いてみました。よろしかったらどうぞ。 http://twitpic.com/ruyt9 しかし、こういう時に困ったことが一つあります。 それは、twitterではアイコンを変える都度、そのURIも変わってしまうこと。 twitterアイコンがtwitter以外でも使われるようになって久しいのですが、その都度twitter.com以外のサイトではアイコンがなくなってしまったり、古いアイコンがそのまま使われてしまったりします。ここ Livedoor Blo
[追記] 以前は”クライアントアプリとキュレーションがオワタ”というタイトルだったけど、混乱するコミュニティーに対し、Twitter側から新情報が出たので変えました。(最後の追記を参照) [追記]新しく分かった事柄などを整理した記事を書きました。 TweetBotのメッセージと新しいTwitterAPIルールの整理 TwitterAPIの新しい規約詳細が出た! https://dev.twitter.com/blog/changes-coming-to-twitter-api 6月の終わりに、Twitterがブログで、「Twitterアプリのパクリだったり、エコシステムにそぐわないアプリは禁止するよう規約変更があります。。。」と意味深げな事を語って、開発者のコミュニティーがずっと大騒ぎでした。 Twitterのブログ記事の衝撃はたいへんなもので、内容がはっきりとしてなく、一見開発コミュニテ
こんにちは。開発担当の林です。 今回はタイトル通りPHP(5.2以上)で、とあるページの、はてブコメントと、ツイート、Facebook いいね!数を簡単に取得するためのテンプレ用ソースコードです。 最低限のコードですが、比較的よく使われるものなのかなと思ってまとめました。 何かのお役に立てれば幸いです。 ※ 本記事は、各サービスの公式 API を使っています。 はてなブックマークエントリー情報取得API Twitter API (日本語参考:Twitter API – TwitterまとめWiki ) Facebook Query Language (`・ω・´) はてブコメントと関連エントリーの取得 <?php // とあるページのアドレス(任意のアドレスをどうぞ) $sample_url = 'http://www.fenrir.co.jp/'; // はてブの情報取得 $hatena
Twitterに投稿すると強制的にt.coが標準化となり約半年が経ちました。 つい最近TwitterAPIに手をつけたもののAPI上ではt.coの表示ばかりなので、いったいどこのサイトなんだろと解析がはかどりませんでした。 短縮URLの展開にはget_headersでヘッダーのmetaタグを使うのが主流みたいですが、アクセス数が増え、レスポンスもいまいち。 ※get_headers — HTTP リクエストに対するレスポンス内で サーバによって送出された全てのヘッダを取得する(PHP5より実装) http://php.net/manual/ja/function.get-headers.php 同じURLに対しても違う短縮をしてしまうため、何回もヘッダにアクセスせねばならず、サイトに対しての連続アクセスが避けられなくなります。また個人のサーバに連続アクセスすると大変まずいことになります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く