Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

これ Pipes: TwitterUserFeed 背景 全エンドポイント(検索APIも)にOAuth認証が要るようになり、XML,ATOM,RSS配信自体のサポート終了になる TwitterからのRSS取得が2013年3月5日で打ち切りへ - GIGAZINE API直叩きすると2013年3月までは取得できる 以下のようにstatusやsearchのAPIで取得できる 2012年10月以降にrssリーダー経由でtweetを受信する方法(2013年3月迄の期間限定) - 以下斜め読んだ内容 RSSリーダーへの登録の仕方 Get as RSS というバッジをクリック フィードの名前はYahoo! Pipesの仕様で動的に生成できない(ので各アイテムのタイトルに無理矢理入れた) RSSリーダー側でフィードのタイトル名を自分で編集できるような機能もある。Google Readerとか 注意 非公
iOS5での大きな変化、特徴の一つにTwitter機能があります。まさかOSに統合されるとは!というサプライズでした。 そのおかげで、以前は何かと面倒だったTwitter投稿機能が超簡単に実装出来るようになりました。 てことで、今回はiOSのTwitter機能を使ってみるアプリの開発チュートリアルのメモです。 今回の概要 今回の概要は以下。iOSのTwitter機能でツイートするアプリ プロジェクトの作成 まずはプロジェクトを作成します。本内容では「Single View Application」を選んでます。 UIの作成 まず、Twitter.frameworkを追加します。プロジェクトのTARGETSの「Build Phases」の「Link Binary with Libraries」からTwitter.frameworkを追加してください。 「ViewController.h」でT
先日、「iOS 5への Twitterアカウントの登録とアプリからのアクセス」という iOS 5から Twitter アカウントをアクセスする方法と iOS 5の設定の話を書いた。 で、今回は実際に取得したアカウントを使ってツイートしてみるまで。 とりあえず Apple のサンプル「Tweeting」にある sendCustomTweet の部分を元に、Twitter アカウントを選択できるように変更してみた。 動かしてみたサンプルは bitbucket に置いておいたので動かしてみたい人はどうぞ。 サンプル 以下、サンプルの簡単な解説。 [2013/06/12 Update] Twitter API 1.0 終了に伴い API 1.1 を使うように変更が必要になります。 TwitterAPI1.1になったらiOSのTwitter.Frameworkでエラーが出る ざっくりこんな感じで。
デスクトップ版Echofonのタブは「CTRL+Tab」で切り替えられる 2011-10-26 試してみたら動いて嬉しかったので、衝動的にエントリー。 デスクトップ(Mac OSX)用のTwitterクライアントとしてEchofonを使っています。OSXではアプリケーションの切り替えにCmd+Tabを使うことが多いのですが、EchofonはタイムラインとMentionは切り替えて表示するタイプのクライアントなので、Mentionが来たときはマウスで「@」アイコンをクリックしていました。 そこでふと、タイムラインとMentionの切り替えって、もしかしてキーボードショートカットでできるかも、、、と思って、Echofonがアクティブになった状態で試しにCTRL+Tabを押してみたら、なんと切り替わりました。 アイコンごとに表示が切り替わるので、DMや検索も選択できます。逆順で切り替えたいときは
第4回目の今回は、OAuthを使ったAPI呼び出しについて解説します。Twitter APIのほとんどはOAuthによる認証が必要となっており、OAuthはTwitterクライアントを作るには欠かせない技術の一つです。 投稿画面を作ろう 実際にOAuthの認証を始める前に投稿画面を先に作ってしまいましょう。初回のイメージに上げたように、画面右上に投稿画面を出すボタンを作成し、そのボタンが押されたら投稿画面が現れるようにしましょう。 var win1 = Ti.UI.currentWindow; var messageButton = Ti.UI.createButton( { systemButton: Titanium.UI.iPhone.SystemButton.ADD } ); messageButton.addEventListener( 'click', function ()
Ajaxを使うためにはページ内リンク (hash fragment=URLの#以降) を使うのが一般的*1 hash fragmentはサーバに送信されないから、JavaScript非対応のブラウザだと動作しない 特にサーチエンジンのクローラ等で問題になる*2 そこで Google は、#! が含まれる URL を hash を含まないものに読み替える仕組みを提唱している。例えば「www.example.com/ajax.html#!key=value」のサーチエンジン用URLは「www.example.com/ajax.html?_escaped_fragment_=key=value」になる。 TwitterやFacebookはこの仕様に従うことで、Ajax な UI と SEO を同時に実現している、というわけ。ということを調べたなう。 参照: Getting Started |
CakePHPでTwitterのOAuth認証を利用するライブラリが公開されています。 http://code.42dh.com/oauth/ 上記サイトからコンポーネントファイルをダンロードして、 vendorsディレクトリ下に配置します。 以下、OAuth認証後につぶやきを投稿するサンプルコードです。 (コードは上記サイトのExampleより引用しています。) app/controllers/example_controller.php App::import('Vendor', 'oauth', array('file' => 'OAuth'.DS.'oauth_consumer.php')); class ExampleController extends AppController { public $uses = array(); public function
この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を
MobsterWorldは、ユーザーはマフィアの1人となってお金を増やすゲーム。ほかのユーザーを敵として戦いを挑み、勝利すれば資金や経験値が得られる。ためた資金を使って武器を買い、攻撃力を高めたりできる。ゲームはTwitterのアカウントと連携しており、ゲーム上での行動がTwitter上でつぶやきとして発言される。 OAuthとは アカウントへのアクセス権を安全に渡せる仕組み Twitterはこの3月からOAuthを導入。ユーザーのアカウントのほぼすべての機能を、ID・パスワードを渡さずに、第三者のサービスから利用できるようにした。 アカウントへのアクセスを提供するだけなら、IDとパスワードを渡すだけでもいい。実際、TwitterのAPIを使ったサービスで、IDとパスワードを入力して利用するものは多い。 ただ、外部サービスにIDとパスワードを渡すとセキュリティ面で不安がある上、パスワードを
そのものずばりなタイトルですみません(笑) 「Twitterの本」書きました。 Twitterの使い方から、ツールの紹介、APIを使ったプログラミングまでフォローしています。 あと、ユーザインタビューとか、開発者インタビューとかもりだくさん! 読み物としてもとっても面白くなっていると思います。 あと、プログラミングに興味のある人の、プログラミング最初の一歩にも良いかなーと思っています。 RubyでHello Worldするところから書いてますし! あと、インプレス直販で発売前に予約すると、10%OFF(税込2,310円→税込2,080円)になります! 発売日には通常価格に戻りますので、ご予約はお早めに。 ■特別割引予約ページ→http://direct.ips.co.jp/twitter/ ■特別割引価格予約締切:2月25日(水)中(24:00に日付が変わるまで)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く