私はTwitterのMac OS Xアプリをやっており、OAuth1.0を使う必要があります。 oauth/access_tokenインタフェースを要求する場合、この目的でoauth_callback
パラメータを使用できますか?Mac OS Xのブラウザからアプリケーションを開くには?
言い換えれば、Max OS Xのブラウザからアプリケーションを開く方法は?
私はTwitterのMac OS Xアプリをやっており、OAuth1.0を使う必要があります。 oauth/access_tokenインタフェースを要求する場合、この目的でoauth_callback
パラメータを使用できますか?Mac OS Xのブラウザからアプリケーションを開くには?
言い換えれば、Max OS Xのブラウザからアプリケーションを開く方法は?
答えは明白です:カスタムURLスキーム
を登録http://techblog.amphora-research.com/2010/03/registering-url-handlers-in-macos-x-cocoa-apps/
私が何を意味:OAuthのに関する
1. Register the "twittercallbackformyapp://"
scheme using the link above
2. Set this callback in the 'access_token'
HTTP request (oauth_callback parameter)
3. Write the routine (handleOpenURL) to handle
the 'twittercallbackformyapp://oauth_access_token=...&oauth_token_secret=...'
which will be called after you register the handler
多くの質問がここで解決される:http://code.google.com/p/twitcurl/
libに上記カールを使用します。 CocoaネイティブネットワーキングAPIを使用できます。
P.S.
はここURLハンドラを登録する方法についての別の説明です:
http://mobiledevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html
それはiPhoneのためですが、Mac用のパターンは同じである:あなたのアプリのの.plistファイルにURLを追加します。
もちろん、実際のOAuthハッシュやレスポンスには余分な作業が必要です。 –
ああ、ありがとう! – user432653
私はこれらの問題に自分自身で多くの時間を費やしました。これがあなたを助けたらうれしいです。 –