2012-05-10 8 views
1

私はShareKit 2.0を使用してFlickrにアクセスしています。ログイン後、私はどのように私はユーザー名にアクセスすることができますか? ShareKit 2.0は、それがそのように動作するはずの言葉:ShareKit 2.0:Flickrのユーザー名にアクセスする方法

NSString* uname = [SHK getAuthValueForKey:@"username" forSharer:@"SHKFlickr"]; 

残念ながら、これは、少なくとも私にとっては、動作しません。

アイデア?

UPDATE:

迅速かつ汚いソリューションは以下の通りです:

(1)プロジェクトでシングルトンオブジェクトを作成し、ユーザー名 を格納するメンバ変数を持っているが(2)に移動しますクラス:ShareKit/Sharers/Services/Flickr/SHKFlickr.m (3)メソッド*(void)flickrAPIRequest:(OFFlickrAPIRequest *)inRequest didCompleteWithResponse:(NSDictionary )inResponseDictionary行291あなたはflickrのユーザー名が格納されている場所を見つける (4)あなたのシングルトンオブジェクトにそれを格納すれば、アクセスすることができますすべての場所から

私にとってこれは十分ですが、多分あなた方はもっと良い解決策を持っていますか?

スヴェン

答えて

1

ShareKitは、このための準備ができている - SHKShareTypeUserInfoは、ソリューションです。残念ながら、それはFacebookと古い(preiOS5)のTwitterで現在のところ実装されています。 Flickrやその他のOAuthサービスでは、コード化する必要があります。あなたがそれを実装することを決定した場合、プルのリクエストを開くことをお勧めします...

詳細については、ShareKit's 2.0 Wiki FAQ

関連する問題