Я получаю страну пользователя Facebook следующим образом:
void Get()
{
FB.API("/me?fields=location{location{country}}", HttpMethod.GET,this.callback1);
}
private void callback1(IResult result)
{
if (result.Error != null)
{
Debug.Log("FB.API result = null");
}
else
{
Dictionary<string, object> dict = Facebook.MiniJSON.Json.Deserialize(result.RawResult) as Dictionary<string, object>;
}
}
Это прекрасно работает.
JSON выглядит так:
{
"location": {
"location": {
"country": "England"
},
"id": "111122233344"
},
"id": "1112299000"
}
Проблема в том, чтоdict
результат похож на вложенный словарь, я не могу найти простой способ получить название страны.