我正在为Unity上的Facebook邀请创建一个自定义UI面板,我需要所有朋友的名字。这个,我试图找到一个字典或任何其他数据类型。来自我从FB.API获得的IResult对象。
我使用的查询如下: FB.API("?/ ME / invitable_friends字段= ID,名字",HttpMethod.GET,GetUserFriends);
我在IResult对象中得到一个字典,其中有一个名为" data"将所有朋友存储在一个对象中。我的问题是如何让每个朋友进入一个字典或任何其他类型的朋友。
(PS。我正在用C#脚本编写代码)
答案 0 :(得分:0)
您的IResult [" data"]对象只是对象类型。
然后你要做的是将该对象转换为字典;
(Dictionary<string, object>)result["data"]
以上(我不知道你所谓的结果变量对不起,所以我只是称它为结果)应该有用。
然后,您必须再次将每个用户置于字典中,以便在单独的字段中显示其信息。阅读文档应该有助于找出字典包含的字段,或者您可以执行foreach循环和Debug.Log所有字典键。