You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
使いかたはこんな感じ。 #import <Twitter/TWTweetComposeViewController.h> TWTweetComposeViewController *viewController = [[TWTweetComposeViewController alloc] init]; [viewController setInitialText:@"Initial String"]; [viewController addImage:image]; [viewController addURL:[NSURL URLWithString:@"http://www.apple.com/"]]; viewController.completionHandler = ^(TWTweetComposeViewControllerResult res) { if (res == T
Twitter+OAuth Source and Example for iPhone Glommed together by Ben Gottlieb copyright 2009-2015 Stand Alone, Inc - all rights reserved. License: BSD, If you use it, please include the following text somewhere in your application's user-facing text: "Includes Twitter+OAuth code by Ben Gottlieb" The goal of this was to create a drop-in code package for iPhone apps that want to access Twitter via OA
先人の知恵を拝借します。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_timelineのAPIなら、MGTwitterEngine.
MGTwitterEngine はiPhoneでTwitterアプリを作る際に、Twitter APIのハンドリングや面倒な xAuthを行ってくれる便利なライブラリーです。インストール方法も日本語で ここ や ここ に書かれていますが、過去のもので現時点ではもっと簡単に出来ます。 MGTwitterEngineはデータフォーマット(XML/JSON)とそのパーサーライブラリーを選択肢出来るようになっていますが、ここでは一番インストールが簡単そうな libXML を選択しました。 インストールの手順は GitHubのWiki に書かれていますのでこの手順を参考にしました。 1. MGTwitterEngine とXAuth(OAuth)ライブラリー OAuthConsumer のダウンロード % git clone https://github.com/mattgemmell/MGTwit
iPhoneアプリでOAuth認証を行うための方法をまとめてみた。 この記事下部でソースをダウンロードできるので、それをプロジェクトに追加し、記事中の「ViewController.m」に記載してある相当のコードを書けば、OAuth認証が完了するはずだ。 はじめに この記事で紹介するOAuth認証処理の全体像をなぞると、以下のような流れになる。 1.OAuthトークンを、twitterから取得する。 2.取得したOAuthトークンをパラメータに、UIWebViewで認証ページを表示する。 3.UIWebViewからログイン情報をポストするリクエストをフックして、自前のコネクションをポストする。 4.3のレスポンスで得られるHTMLからPINコードを抽出する。 5.PINとOAuthトークンをセットにして、OAuthアクセストークンを取得する。 6.OAuthアクセストークンでサービスを利用
nanapho.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、nanapho.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!
iOS 4のSDKで、Twitterを使ったiPhoneアプリを作る:SDKで始めるiPad/iPhoneアプリ開発の勘所(4)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 連載第3回「iPhone/iPadアプリ作成の仕上げ・国際化・デバッグ」では、完成したアプリの仕上げ作業や、開発時のデバッグ方法などを紹介しました。これまでの連載で、アプリ開発の基礎については一通り解説しました。今回からは、開発環境をiOS 4のSDKに更新し、さらにさまざまな機能の実装について紹介していきたいと思います。 今回は、Twitterアプリの作成を通し、Webサービスと連携したiPhone/iPadアプリの作成方法について解説します。 サンプルTwitterクライアントの概
SDKで始めるiPad/iPhoneアプリ開発の勘所(4):iOS 4のSDKで、Twitterを使ったiPhoneアプリを作る (1/4) - @IT SDKで始めるiPad/iPhoneアプリ開発の勘所(4):iOS 4のSDKで、Twitterを使ったiPhoneアプリを作る (2/4) - @IT を読んだのだけど。 NSURLConnectionを使った非同期HTTP通信は、この記事のようにラッパークラスを書いて NSMutableDataを内部で保持 通信開始時に初期化、delegateメソッドdidReceiveDataを実装して細切れに渡されてくるNSDataを付け足してゆき、 通信終了時、最終的に得られた合計のNSDataはNotificationなどを使って呼び出し元に通知、その後NSMutableDataを破棄 といったことをする必要があり、何かとめんどくさい。 大抵
まだ間に合うiPhoneアプリのXAuth対応 | iphoneアプリで稼げるのか 前回に続いてTwitterのOAuth関連対応を。 今回はTwitterとの画像共有サービスTwitPicのOAuth対応をします。 こっちは純粋なOAuthではなくOAuth Echoになりますが、そのあたりは他のサイトを参考にしてください。良記事がたくさんあることでしょう。 とりわけこちらではOAuth Echoの実装について書きます。 ベースに前回同様XAuthTwitterEngineを使います。 また、画像ファイルをmulti-partでポストするのを自力実装するのがしんどいので、ASIHttpRequestを使います。 使い方はTomuteさんの以下の記事が詳しいです。 ASIHTTPRequestを使って簡単非同期通信 – Tomute’s Notes TwitPicへポスト
ワールドカップのおかげで8/16まで延長された(実質8月末)Basic認証廃止ですが、そろそろOAuth対応を始めなければならないですね。 Twitterブログ: Twitter APIデベロッパー・コミュニティへのお知らせ (OAuthへの移行に関しての期限延長) もっとも簡単にXAuthに対応するにはXAuthTwitterEngineを利用する方法でしょう。XAuthに必要な処理な手続きがまとめられているので、簡単に導入できます。ライセンスはMITです。 aral’s XAuthTwitterEngine at master – GitHub 今回はXAuthTwitterEngineを使ってTwitterへポストする所までをまとめます。 XAuth利用申請をTwitterに出す XAuthTwitterEngineをプロジェクトに組み込む ポストする XAuth利用申請を
私の作成した今ココなう!のiPhone用Webアプリについて、そのソースコードをgithubにて公開しました。 このWebアプリは、iPhoneだけでなくAndroid2.1以降やFireFox3.5以降、Chrome5やSafari5など、最近のHTML5対応ブラウザでも利用することができます。アプリが利用している技術要素を以下に列挙してみたので、興味のある方の参考になれば幸いです。 Google App Engine iPhone向けWebアプリケーション Google Maps JavaScript API V3 Twitter OAuth Geolocation API Web Storage HTML5 Session history (pushState/replaceState) CSS3
TwitterはAPIアクセスの 6月でBasic認証を廃止し OAuthのサポートのみになります。ただし、OAuthは認証手順の中でブラウザーを使ってTwitter側で認証する必要があり iPhoneアプリ等ではたいへんな手間になります。その為にOAuthの簡易版のような xAuthがサポートされました 。 そこで 私の作ったiPhoneアプリ「Tweetなう」をBasic認証からxAuthに変更してみました。 1. アプリを Twitterに登録する a) xAuthを使うには、まず http://twitter.com/oauth_clients/new でアプリをTwitterに登録する必要があります(もちろんTwitterのアカウントも必要です)。 b) 登録後に表示される登録アプリ情報ページにOAuthで使う Consumer key や Consumer secret を始め
おことわり: これはラーメン大陸のただのパクリです。ラーメン大陸の作者とかとは一切関係ないです。ご了承ください。 そう、うどん大陸ならね 概要 メモ帳っぽいTwitterクライアント OAuth対応 そう、うどん大陸ならね インストール 俺、iPhone Developer Programに入ろうと思ったけどiPadで貯金がないんだ・・・ いえーい. App Storeにデプロイしたぜー http://itunes.apple.com/jp/app/udon-tairiku/id374245217?mt=8 ソース: http://github.com/sorah/udon_tairiku 使い方 起動したらAuthorizeをタップしてSafariで認証 PINコードをコピーしておいて, うどん大陸を再起動して入力 あとはご自由にPostをしてください. リストっぽいボタンをタップすると
(2010/06/18 追記) OAuthのみへの移行がワールドカップによる負荷を理由に8月16日からに変更されました。 moving the OAuth switch over date to august 16, 2010 - Twitter Development Talk | Google グループ http://groups.google.com/group/twitter-development-talk/browse_thread/thread/dfb89d9f29f339a2?pli=1 段階的に移行が行われ、8月31日からはBASIC認証が完全に使えなくなる様です。 Twitterブログ: Twitter APIデベロッパー・コミュニティへのお知らせ (oAuthへの移行に関しての期限延長) http://blog.twitter.jp/2010/06/twitter-a
twitterヘの認証方式は2つありまして、1つはお馴染みBasic認証。もう1つがOAuthです。で、なにやら、今後はOAuthしか受け付けなくなるとかいう話があって、ちょっと盛り上がっているtwitterクライアント界隈。 OAuthの細かい話はさておき、twitterのOAuth認証(access_token取得)の手順には2通りがあります。(太字はiPhone上での主な挙動) サーバ型 アプリごとの key から request_token 取得 request_token を用いて twitter のサイトを表示 → MobileSafari起動 ユーザにログインしてもらう 設定していた callback URL が呼び出される → サーバ側で元アプリの URL scheme にリダイレクトし、元アプリを起動 callback に渡された oauth_token から acces
いろいろと話題のOAuthですが、その意義とか仕組みとかはさておき、実際に実装してみようと思ったときに、ややこしいのはsignatureを作ってリクエストを生成するところなので、そのあたりをざっとメモっておきます。 あくまで個人的な覚書なんで、より詳しくは本家のサイトを参照してください。OAuth Core 1.0a 以下、NSString を ‘&’ や ‘=’ で連結しているかのような記述がありますが、単なる文字連結のイメージですのでご了承下さい。 はじめに 全体を通していえることですが、すべてのGET/POSTパラメータは key, value ともにURLエンコードされている必要があります。(実際 key のほうは不要であることが多いですが) OAuthでのURLエンコードはRFC3986準拠ですので注意しましょう。CFURLを用いて例えばこんなふうにできます。 CFStringR
『Google Code Archive - Long-term storage for Google Code Project Hosting.』のiPhone用サンプルアプリを動かす際の注意点。 iPhone用サンプルアプリは、SVNでチェックアウトしたディレクトリ(例えば、mpoauthconnection-read-only)の下層にある、「MPOAuthMobile」。2009年9月11日現在、revision 117。 Twitterにアプリケーションを登録して、OAuthのConsumer KeyやConsumer Secretを取得する際、Applilcation Typeは「Browser」を選ぶ。 Callback URLに、有効なURLを指定する。私は「承諾ありがとうございました」などと表示するページを用意し、そのURLを指定しました。別に空白ページでもいいけど...
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く