[要旨] tumblr の「Twitter互換API」のうち「home_timeline の取得」で dashboard が購読できるなど、今までやりたくても簡単にはできなかったことができるようになっています。 [キーワード] tumblr,Twitter,API
PHPからニコニコ動画の情報を取得しようと思って調べた事のメモ。 多分、一番最後に書いてる参考にしたサイトを見た方が早い。 動画のタイトルや説明、タグ、再生数、コメント数、直近のコメントなどの情報は"http://ext.nicovideo.jp/api/getthumbinfo/{ID}"で取得できる。 "http://www.nicovideo.jp/api/getthumbinfo?v={ID}"でもいい。 {ID}は通常動画ID(e.g. sm8129721)を指定するが、動画によってはスレッドID(e.g. 1252023235)でも取得できる getthumbinfoで取得できる情報はxml形式。 getthumbinfoは情報を取得するとき、ニコニコ動画にログインしている必要は無い(基本的に無条件で取得できる)。 コミュニティ動画や公式動画などの情報は取得できない。 動画ファ
Google Appsのメール設定をプログラムから「POP受信を許可」に変更したくて、実現可能かどうかを調査。 Gmail(***@gmail.com)では、APIが公開されていて、これを使えばできるみたい。libgmailer。リファレンス。 libgmailerを使うためにはCurlをインストールしないといけない。 $ apt-get install curl あと/etc/php5/php.iniの allow_call_time_pass_reference = On を設定する。 でも独自ドメインの場合のGmail用APIは見つからず。このソースを元に変更すれば可能は可能そうだけど、・・・誰か作って
はじめに LivedoorReaderのAPIを利用したアプリケーションを作りたいのでAPIとその利用方法をまとめて見ました。 ここのページの情報は大部分が http://d.hatena.ne.jp/nTeTs/20060422/1145637483とhttp://d.hatena.ne.jp/takef/20070216/1171635948から引用です。 またApiKeyに関する情報はhttp://d.hatena.ne.jp/snaka72/20090517/1242519412から入手しました。 (こんな情報を公開していたid:nTeTsさん、id:takefさん、id:snaka72さんには大感謝です!) Livedoor Reader APIを利用する前に ここに乗っているAPIは公式には発表されていません、よって突然の仕様変更などがあるかも知れません。 またここに乗っている
【現場で使える!Flash】 5分でわかる!Flash最新TIPS 第4回:外部API(Flickr)を試す! 著者:有限会社ムーニーワークス 林 豊 公開日:2008/6/28(土) FlickrAPIを使うにはAPIkeyという認証文字列が必要になります。YahooIDがあればログインが可能ですが、Yahoo! JAPANのIDではダメなので注意が必要です。持っていなかったら、「Flickr」の「Create Your Account」でアカウントを取得し、ログインします。 その後、「Flickr Services」にアクセスします。ここは英語ですが、FlickrAPIの細かな使い方が載っています。まずは「Your API Keys」に入ってAPIkeyを発行しましょう。 検索をはじめ、基本はURLにクエスチョンパラメーターでメソッドと引数を設定してアクセスするとXMLの形式でかえ
いやー難しかった.何が難しいって,CPAN の Flickr::API の使い方を理解するまでが w Flickr の仕様はドキュメント読めば大体わかるのだが,せっかくモジュールあるので 使おうと思ったら,使い方が WEB で見つからなくて困った.とりあえず動作するフローが 分かったので記録してきます.基本的に下のドキュメントにしたがってやるだけ. Flickr Services API key の取得 とりあえず Flickr にログインしてアクセスし,API key を作っておきます. サービスの名前とか聞かれますが空でも大丈夫でした.大事なのは サービスのタイプで,WEB サーバ立ててごにょごにょしないのであれば, Desktop タイプを選択しておきましょう.Web か Desktop かで認証法が異なります. できあがるとこんな感じで 2 つのキーができます.「key」というのは
Flickr APIのインタフェースとしては, REST / XML-RPC / SOAP の3種類が用意されています。 通常は,実装が容易な REST を利用することが多いようです。 REST リクエスト時のレスポンス(APIから返却される結果データ)は, RSP 形式という独自の XML フォーマットで出力されます (Plain Old XML)。 XML以外にも,JSON形式(JavaScript Object Notation), JSONP形式(JSON with Padding), PHP serialize形式での出力も可能です。 今回は,JavaScriptから処理しやすいJSONPを利用することにします。 Flickr APIの利用(ライセンス認証用API Keyの取得)には, 米国Yahoo!の会員登録が必要です。 英語のメッセージなので少し面倒ですが, [Sign U
WhiteList に申請しましょう。 WhiteList にアカウントが登録されると、 Twitter の API 規制が 1 時間に 2 万アクセス(あるいはそれ以上、なんかこれ人ぞれぞれらしい、俺は 10 分に 2 万アクセスぐらい出来る)になります。 これで実況 post もし放題、タイムラインも超高速に取得できて嬉しいですね。 申請 URL は以下の通りです。 http://twitter.com/help/request_whitelisting IP アドレスごとに WhiteList にいれるというのが建前ですが、申請したアカウントがまるまる WhiteList 行きになります。 なので WhiteList 行きにしたいアカウントでログインして、以上のページから申請しましょう。 IP アドレスは、固定 IP を持っている人はそれを入れれば幸せになるでしょう。無ければ無いで今
前回、署名付きリクエストで外部サーバへデータを保存する方法を見てきましたが、そんでは受け側はどうやって作ろうかというお話です。 外部サーバのAPIはPHPとMySQLを用いて作成することを前提とします。 ** 署名の確認 OAuthの署名を用いて、リクエストがコンテナから発行されたものであることを確認します。 このときリクエストに含まれる -oauth* -opensocial -xoauth_ といったパラメーターは、コンテナがリクエストの際に付与するパラメーターです。 これらはOAuthの認証や、アプリケーションの情報を確認するために使用します。よって同名のパラメーターは指定出来ない事に注意します。 たとえば、パラメータとして以下のようなパラメータを渡すと || opensocial_owner_id=123456789 ||< とか || opensocial_hogehoge_id
公開中の認証プロキシエンドポイントAPI RESTを使用しているクライアントアプリケーションの場合、従来のAmazonアソシエイトWebサービスAPI(REST)で使用していた、 http://webservices.amazon.co.jp/onca/xml http://ecs.amazonaws.jp/onca/xml http://xml-jp.amznxslt.com/onca/xml といったエンドポイントを、 http://honnomemo.appspot.com/paproxy http://honnomemo.appspot.com/rpaproxy/jp/ に置き換えることで(クエリはそのまま)Product Advertising APIの認証処理を意識せずとも従来と同等に動作する……はず。 ご自分のGoogle App Engine上で動作させたい場合、以下のソー
Streaming APIとは TwitterのStreaming APIをご存知でしょうか。 Twitter API Wiki / Streaming API Documentation 2009年4月頃から試験的に公開されているAPIなので、ご存知な方も多いと思います。2009年8月現在でまだαテスト中ですが、これを利用すると、push型でリアルタイムに情報を受け取ることができます。 TwitterのAPIは基本的にpull型なので、クライアントが能動的にリクエストを発行しなければ情報を受け取ることができません。しかし、1時間あたりのリクエスト回数、1リクエストあたりの最大データ数など、APIには様々な制限がかけられていますので、例えばリアルタイム性の必要なプログラムや、大量のtweetsが必要な統計プログラムなどの用途で通常のAPIを利用するのは厳しいものがあります。 そのような時は
■ 目的 twitterベースなマフィアゲームのおかげで一気に話題になったOAuth。 ここまできたら、みなさんにもっと詳しく知ってもらいたいということで、以下2つのサービスが実装したOAuthの仕様を見直してみます。 twitter : http://apiwiki.twitter.com/Twitter-API-Documentation FriendFeed : http://friendfeed.com/api/documentation 以下、OAuthをいくつかのステップに分けて仕様を見ていきます。 ■ Consumer登録 必要な情報 □ twitter Application Icon Application Name Description Application Website Organization Website Application Type Callback
久々に、開発系の書き込み。 ペット系のblogプラグインを作ってみたくて、AtomAPIを調べるついでに作ったPHPライブラリ。 PHP Atom API Lib ダウンロード 060523v1atom.lzh 使い方 $livedoor_id = "ライブドアID"; $password = "ログインパスワード"; $blog_id = "ブログID"; //自分のブログのURL中の blog_idパラメーターの値 $atom = new AtomLib($livedoor_id,$password,$blog_id); //写真を投稿 $imgpath = "atomlibtest.jpg"; $mimetype = "image/jpeg"; $ret = $atom->postPicsEntry($imgpath,$mimetype); //blogを投稿 $category =
Top Page: メイン Previous Page: 年度末前恒例 Next Page: 採用中止と無採用 さて、どうなるでしょう。 それは社内に呼びかけて下さい。 雲行きが怪しいのであわてて買ったのがやっと届いた。 My Photoshare January 23, 2009 Category: development Tags: API , flickr Flickr APIを使う際のユーザ認証の取得方法 ここ数日頭がいっぱいいっぱいでblogネタがない。 ので、「そんなの自分のメモに書いておけよ」てきなネタをたまには。 ネタ的に今更感たっぷりだけれど、 APIを通して写真をアップロードしたり、あるユーザのプライベート設定された写真を扱ったりするためには、ユーザの認証を得てTokenを得なければならない。 TokenはFlickrアプリ(api_key)とユーザ(use
AJAX Feed API を使用すると、JavaScript だけを使用して、公開されている Atom フィードや RSS フィードをダウンロードできるので、自分のコンテンツや Google Maps API などの他の API に、フィードを簡単にマッシュアップできます。 Google AJAX Feed API を使えば、複雑なサーバー側のプロキシの処理などは不要で、たった数行の JavaScript を使用してフィードをマッシュアップできるため、JavaScript でのマッシュアップ開発に苦労することはありません。フィードをウェブサイトに統合する作業も簡単、迅速です。 Google AJAX Feed API サンプル サンプルソースコード s_gafa.php(文字コードはUTF-8) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 S
Tumblrとは、Webサービスの一種であり、現状(2008-02-22)でTwitter(http://twitter.com/)と並ぶホットなサービスだと私は思っています。 そこでは他のWebサービスと同様に、APIが提供されており、それを利用するためのドキュメントも用意されています(http://www.tumblr.com/api/)。 しかし、それは英語で記述されていて、英語が苦手なアマチュアクリエイターや、英語翻訳する暇もないほど多忙に駆られる技術者の方々にとって、手の出しがたいものであるかもしれません。 そんな人のわずかばかりの力になれればと思い、この文書を作成しました。 日本の皆が、もっと素敵なReblogを提供されることを切に望んでいます。 Lilly(Sho Kusano) apple.cherryblossom@gmail.com http://rosy
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く