APIに関するtana_bataのブックマーク (21)

  • TwitterをObjective-Cから使う1(MGTwitterEngineにlibxml2を組み込む) - 黒色槍騎兵のiPhoneアプリ開発日記

    先人の知恵を拝借します。Mattさんのホームページに行き、MGTwitterEngineを利用させていただきます。 http://mattgemmell.com/source 一通りの、Twitter APIをコールするメソッドが用意されており、NSArrays, NSDictionarys, NSStrings, NSDatesの形で結果を返してくれます。 今では、OAuth認証にも対応していますので、これで一通りのことはできそうです。OAuth認証は、OAuth Consumerを使います。 https://github.com/jdg/oauthconsumer MGTwitterEngineで、何ができるかを知るには MGTwitterEngine.h を見ればいいと思います。 たとえば、statuses/public_timelineAPIなら、MGTwitterEngine.

    TwitterをObjective-Cから使う1(MGTwitterEngineにlibxml2を組み込む) - 黒色槍騎兵のiPhoneアプリ開発日記
  • iOSできれいにOAuthできるライブラリ書いた – Yuyak

    書いたというかFacebookのiOS SDKをベースに汎用的にしてみた。 ソースはこちら→YKOAuth at master from yuyak/YKKitGitHub。 機能 すべてのOAuthに対応(たぶん) 自動でKeychainに登録 FacebookのOAuth認証みたいなダイアログなのできれい 使い方 YKOAuth *oauth = [[YKOAuth alloc] initWithKey:@"Twitter" consumerKey:@"YOUR_CONSUMER_KEY" consumerSecret:@"YOUR_CONSUMER_SECRET" site:@"http://twitter.com" requestTokenPath:@"/oauth/request_token" accessTokenPath:@"/oauth/access_token" a

  • {固定关键字1}-{固定关键字1}手机版

    {固定关键字1}【2021官方推荐平台】亚洲东亚区唯一福彩线上机构,站注册资金150亿,100万以内即时到账,{固定关键字1},{固定关键字1}官网,{固定关键字1}平台,{固定关键字1}下载,专业,安全...

  • 現時点での正しいMGTwitterEngineのインストール方法 - yuumi3のお仕事日記

    MGTwitterEngine はiPhoneTwitterアプリを作る際に、Twitter APIのハンドリングや面倒な xAuthを行ってくれる便利なライブラリーです。インストール方法も日語で ここ や ここ に書かれていますが、過去のもので現時点ではもっと簡単に出来ます。 MGTwitterEngineはデータフォーマット(XML/JSON)とそのパーサーライブラリーを選択肢出来るようになっていますが、ここでは一番インストールが簡単そうな libXML を選択しました。 インストールの手順は GitHubのWiki に書かれていますのでこの手順を参考にしました。 1. MGTwitterEngine とXAuth(OAuth)ライブラリー OAuthConsumer のダウンロード % git clone https://github.com/mattgemmell/MGTwit

    現時点での正しいMGTwitterEngineのインストール方法 - yuumi3のお仕事日記
  • Cocoa練習帳(2012-01-22)

    iOS5から、Twitter Frameworkが追加され、自分のアプリケーションにTwitter機能を追加するのが楽になったが、それ以前は、独自にTwitter機能を実装するか、オープンソースのフレームワークを利用していた。 この情報は、iOS5以降は不要なのかもしれないが、理由があって、古いOSに対応しなければならばい際に役立つと考えている。 少し、ややこしい話だが、iOSで著名なTwitterフレームワークにMGTwitterEngineというのがあったのだが、Twitterの認証方法がBASIC認証からOAuth/xAuthに移行した際、このフレームワークをベースに作成されたxAuthに対応したXAuthTwitterEngineというのが使われだした。ただ、その後、MGTwitterEngineがxAuthに対応したので、利用上問題がなければこちらを利用すればいいと考えている。

  • TWRequestにOAuth Echo対応メソッドを追加 - FLCL.jp

  • OAuthとは何か?

    OAuth(1.0)については、ゼロから学ぶOAuthとかAPIアクセス権を委譲するプロトコル、OAuthを知るあたりで色々と説明されているけど、忘れた時にふと読み返すには少し記事が長いと思う。 今回は、ざっくりとOAuthとは何か、その承認プロセスはどんな感じかを自分なりに短くまとめてみる。 何をするためのものか例えば、自分のGoogleカレンダーを見やすく表示してくれるアプリケーションがあったとする。これを利用するには、アプリケーションの入手の他に、Googleカレンダーデータの取得が必要になる。 Googleカレンダーデータの取得を実現する一番簡単な方法は、アプリケーションにGoogleのIDとパスワードを設定すること。でも、IDとパスワードをアプリケーションに設定するのがちょっとイヤな場合がある。Webアプリケーションなどがそれ。 そんな時、OAuthを使うとGoogleのIDとパ

    OAuthとは何か?
  • TwitPicへ投稿するiPhoneアプリが出来るまで

    Twitterは2010年の8月末でBasic認証を廃止したため、それ以降はログインのために、OAuth(またはその簡易版のxAuth)を使わなければならなくなりました。 このxAuthですが、得られるメリットはたくさんあるのですが、如何せん実装がめんどくさい&難しいわけです。そこで、今回はxAuthを使ってTwitPicへ投稿するアプリをつくってみたいと思います。 [Step 1] TwitterにxAuthの使用を申請する まずは、Twitterの「アプリケーション登録申請」の画面からアプリケーションの登録を行います。この際、アプリケーションの種類は「クライアントアプリケーション」を、標準のアクセスタイプは「Read & Write」を選択しておいて下さい。 登録後に表示される Consumer key と Consumer secret はアプリ作成の際に必要なので、メモっておいてく

  • Atsushi's Homepage 〜 Twitter API を使ってみる

    Twitter API の使い方などの説明です (2011/4/12 新規作成) (2013/6/13 API 1.1 対応版に書き直し) (2018/8/23 Account Activityを追加)。 Twitter は、 ユーザーが「ツイート」と呼ばれる 140 文字のつぶやきを投稿し、 閲覧できるコミュニケーション・サービスです。 Twitter API は、そのツイートの変更や参照・検索をプログラムから 扱えるようにする公式の API サービスです。 世の中に数多ある Twitter クライアントや、連携サービスも Twitter API を使って作成されており、相当のことができます。 Twitter API の解説をしている Web ページはそれなりにありますが、 API の仕様や周辺事情が色々と変化しているため、2013/6/13 時点で 私が調べた情報をまとめなおしたものを

    Atsushi's Homepage 〜 Twitter API を使ってみる
  • Webサービスにおける外部APIの使用(その3) - Facebook Query Language - O'Reilly Japan Community Blog

    最近はFacebookのユーザー、Facebookアプリの数が増えています。記事では、はじめにFacebook APIについて簡単に説明した後、Facebookが持っている情報を効率的に取得するためのFacebook Query Language(FQL)について説明します。 はじめに 昨年から日でもFacebookユーザーが爆発的に増加しています。最近のWebアプリの多くはFacebookとの何らかの連携機能を持っていて、連携機能を持っていないものを探すほうが難しいかもしれません。 Facebook APIには多くの機能があるのですが、今回はその1つであるFacebook Query Language(以下FQL)について説明します。 なお記事は、読者に以下の前提知識がある事を想定しています。 Facebookの基的な仕組み Facebookアプリ、Graph APIの基的な仕

  • Webサービスにおける外部APIの使用(その1) - キャッシュ

    ここ最近のWebサービスでは、Googleを始めとする他のサービスが提供するAPIを使用して、そのデータを活用するというのが当たり前になってきており、また、そのためのライブラリ等の基盤も整っています。今回はそうしたライブラリの使い方からちょっとだけ先に進んで、外部APIのアクセス数制限を回避するためのキャッシュについて説明します。 はじめに はじめまして。Retty株式会社の鹿島と申します。今回からこのblogに記事を書かせていただくことになりました。今後、読者の皆さんのご意見なども取り入れつつ、何か役に立つような内容を書いていければと思っていますので、よろしくお願いします。 この記事の内容ですが、我々が開発しているRettyというWebサービスでの実例を通じて、教科書にはあまり載っていないtips、落とし穴等を紹介したいと思います。対象読者として以下のような方を想定しています。 Webサ

    Webサービスにおける外部APIの使用(その1) - キャッシュ
  • IDE4Laszlo

  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
  • Graph API

    2011年03月09日22:50 by oklahomer Graph API カテゴリドキュメントAPI Graph APIの和訳です。Facebook上のデータへのアクセスで最も良く使うGraph API全般についての解説が書かれています。まず「Open Graphに触れる 1:基」で全体の流れを把握して読むことをオススメします。 以下、2012年4月30日 12:06更新分までの文です。 Facebookの中核をなすのはソーシャルグラフで、人々や人々が周りの物事に対して持つコネクション(繋がり)を示します。このAPIは以下の3点を提供します ソーシャルグラフへの、シンプルで一貫性のあるアクセス統一されたフォーマットのオブジェクト(人物、写真、イベント、ページ)それらの間のconnection(交友関係、いいね!、写真のタグ付け)ソーシャルグラフ上の全てのオブジェクトには固有IDが

    Graph API
  • [iphone, xcode] Xcode4 で facebook のデモを動かす

    ども、ご無沙汰です。 GW ですね。 やっとこさココに来てゆっくり出来てる感じです。 (お部屋の整理で捨てまくってる日々ですが。。) さて、久しぶりに技術系(といえるか?)です。 Tweet 実は、「GW 中にブログを1つは更新する事」ってのを個人的に掲げておりましてですね。 書く内容を若干悩んでたんですが、良い機会なんで iphone から facebook で ログインする方法をやってみようかな、と。 遅かれ早かれ対応しなきゃですしね。 1.facebook にてアプリを登録する このページからテスト用のアプリを作成します デベロッパー登録をされてない方は登録が必要です 登録には、たしか携帯番号が必要です (クレジットカード番号だったかな。。) [facebook:Developer] http://www.facebook.com/developers/ (※作成後) ※画像の中で赤

    [iphone, xcode] Xcode4 で facebook のデモを動かす
  • iOS 画面の幅と高さ | HAPPY*TRAP

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 第5回 Facebook APIを学ぼう | gihyo.jp

    Facebook APIを知る 前回、少し早足でしたがFacebookの認証についてひと通りの実装を見てみました。前提知識なしで実装を見た人にとってはわかりにくかったかもしれません。今回は、Facebook APIについて詳しく学びます。Facebook APIはどのようなことができて、どのように利用すると上手く利用できるのかをイメージができるようにAPIの概要を理解しましょう。 Facebook APIの特長 FacebookのAPIは、日で活発に利用されているTwitterAPIとは大きく違ってかなりたくさんのことができますが、一方で複雑です。扱えるオブジェクトがたくさんあるだけでなく、OAuthの呼び出しやJavaScript SDKからの利用ができるなど扱い方もたくさん用意されています。 Facebook開発者サイト そのそれぞれの仕組みを色々な切り口から見ていくことで、この場

    第5回 Facebook APIを学ぼう | gihyo.jp
  • Facebook APIのつかいかた (OAuth 2.0) - Censorable log

    FacebookのAPI、以外と日にまとまった文献が少ない。 日語版が少ないのと、コロコロ仕樣が変わっているせいだ。 「Facebook Connect API」なんかで検索しても、ぜんぜんいいページに辿りつかないので書く。 Twitterにくらべて、FacebookのOauth2.0 APIは、すごく簡単にできている。 Twitterもそうだが、「認証して見れるデータ」と「認証しなくても見れるデータ」の2種類がある。 認証しなくても見れるデータのほうが、セキュリティも低いし、入力もプログラムもカンタン。 ■認証しない系 たとえば、ぼくの基情報は、 https://graph.facebook.com/hiroki.nakamura https://graph.facebook.com/●●●● こんだけ。 これで、基情報がJSON形式で、充分とれる。 さらに、 https://g

  • Twitter API を OAuth で認証するスクリプトを 0 から書いてみた - trial and error

    どうも。昨日もちょっと twitter に触れましたが、今日も twitter ねたです。 前の post で、チラッと触れた OAuth 認証 (O認証認証みたいでこわい) を使ってみたくなり、自分で 0 から書いて見ました。 既存のライブラリ使えば手っ取り早いですが、仕組みを理解したかったので、やってみるだけやってみました。 結果から言うと、ものすごく面倒です。すごい時間かかりました。 (僕の文章読解能力と、typo 検出能力と、プログラミングスキルが足りなかっただけかもしれないけど) まあ、これの実装については、各所で結構触れられていますが、まあ話を聞いただけじゃイマイチピンとこないものだったのですが、いざ実装してみたらよくわかりました。 OAuth の仕組み OAuth の仕様については、oauth.net の Documentation に書いてあるとおりです。 OAuth Co