0

次のように、Graph API を使用して Facebook のユーザー情報を取得しています。

[facebook requestWithGraphPath:@"me" andDelegate:self];

これどうやってするの?サーバーの応答が JSON オブジェクトの形式であることは知っていますが、それを解析する方法がわかりません。

4

2 に答える 2

3

この問題の解決に役立つリンクが見つかりません。

これは私が使用したコードです (request:didLoad: は FBRequestDelegate コールバックです):

- (void)request:(FBRequest *)request didLoad:(id)result {
if ([result isKindOfClass:[NSDictionary class]]) {

    NSDictionary* hash = result;

    NSString *username = (NSString*)[hash valueForKey:@"name"];

    [[NSUserDefaults standardUserDefaults] setObject:username forKey:@"Username"];
}
[self publishStream]; // publishStream is a custom methods of mine to create the post to publish
};

FB ios apiコードを読んだことを覚えています。おそらくこれこれ

これがうまくいくことを願っています。

さよなら、

フラン

于 2011-02-23T19:49:26.673 に答える
0

ここでこの質問に答えましたFacebook iOS SDKを使用してFacebookの応答を取得する方法

于 2011-03-04T16:13:02.800 に答える