0

を使用して友達リストを取得できることを知っていme/friendsます。しかし、私が必要としているのは、友達リストを公開したユーザーの友達リストを取得することです。たとえば、友達の Facebook ID が「XXXXX」だとします。試し[fbAgent requestWithGraphPath:@"XXXXX/" andParams:[NSMutableDictionary dictionaryWithObjects:values forKeys:keys] andDelegate:self];てみると、友達の名前と詳細がわかりました。また、試してみると何かが得られましたが、投げ[fbAgent requestWithGraphPath:@"XXXXX/feed" andParams:[NSMutableDictionary dictionaryWithObjects:values forKeys:keys] andDelegate:self];たときに友達リストを取得できませんでした[fbAgent requestWithGraphPath:@"XXXXX/friends" andParams:[NSMutableDictionary dictionaryWithObjects:values forKeys:keys] andDelegate:self];

2 : <CFString 0x6854230 [0x1473b38]>{contents = "type"} = <CFString 0x6854370 [0x1473b38]>{contents = "FacebookApiException"} 3 : <CFString 0x6854310 [0x1473b38]>{contents = "message"} = <CFString 0x68542c0 [0x1473b38]>{contents = "Unsupported operation"} 6 : <CFString 0x6847c60 [0x1473b38]>{contents = "code"} = 100

では、どのようにして任意のユーザーの友達リストを取得できますか? 助けてください。

4

1 に答える 1

1

ログインしているユーザーのフレンドリストのみ取得できます。ユーザーの友達リストを公開すると、Facebook がサポートしていないすべての ID が公開されます。

于 2012-10-09T05:07:54.273 に答える