FB.API invitable_friends返回值

时间:2015-10-27 05:15:56

标签: c# facebook facebook-graph-api facebook-unity-sdk

我正在为Unity上的Facebook邀请创建一个自定义UI面板,我需要所有朋友的名字。这个,我试图找到一个字典或任何其他数据类型。来自我从FB.API获得的IResult对象。

我使用的查询如下: FB.API("?/ ME / invitable_friends字段= ID,名字",HttpMethod.GET,GetUserFriends);

我在IResult对象中得到一个字典,其中有一个名为" data"将所有朋友存储在一个对象中。我的问题是如何让每个朋友进入一个字典或任何其他类型的朋友。

(PS。我正在用C#脚本编写代码)

1 个答案:

答案 0 :(得分:0)

您的IResult [" data"]对象只是对象类型。

然后你要做的是将该对象转换为字典;

(Dictionary<string, object>)result["data"]

以上(我不知道你所谓的结果变量对不起,所以我只是称它为结果)应该有用。

然后,您必须再次将每个用户置于字典中,以便在单独的字段中显示其信息。阅读文档应该有助于找出字典包含的字段,或者您可以执行foreach循环和Debug.Log所有字典键。