2012-01-30 19 views
2

私はFacebookの検索APIを見ていますが、返されたオブジェクトには問題があります。フィールドの説明

私は、次のコードを使用しています:

Dictionary<string, object> searchParams = new Dictionary<string, object>(); 
searchParams.Add("q", "cookie"); 
searchParams.Add("type", "post"); 

var facebookClient = new Facebook.FacebookClient(); 
dynamic content = facebookClient.Get("/search", searchParams); 

をしかし、動的なデータがフォームを返されたように、クエリは非常にあいまいであると思われます。 content.data [..]。リンクは、投稿へのリンクを返す場合もあれば、画像へのリンクやYouTube動画を返す場合もあります。

結果から何を期待するかについてのガイドがあるので、リンクが投稿、画像などにあるかどうかを区別できますか?

答えて

2

あなたは本当に、pageをそれが何であるか、オブジェクトタイプを指定し、(結果でサポートされているタイプの知っている)searchingのドキュメント上で見て、のようなphoto(各オブジェクトのフィールドをオブジェクトごとに、検索結果にtype場になっているはずです、postなど)。すべてのオブジェクトが同じフィールドの異なる意味を持つ可能性があるので...

+0

ありがとう、これは私が探していた文書です。 – Dofs