Я получаю некоторые данные из FB, используя следующий код:
dynamic parameters = new ExpandoObject();
parameters.ids = "me";
parameters.fields = "friends";
dynamic result = fbApp.Api(parameters);
foreach (dynamic item in result)
{
Response.Write("<h1>" + item.name + "</h1>");
}
Этот код не работает, по-видимому, к имени свойства нельзя получить доступ, вот ошибка:
'System.Collections.Generic.KeyValuePair<string,object>' does not contain a definition for 'name'
Что я делаю не так при доступе к свойствам? Разве это не правильный способ сделать это?
Запрос возвращает информацию, которую я хочу, просто не могу получить к ней доступ. Запрос в браузере возвращается:
{
"data": [
{
"name": "John Doe 1 ",
"id": "123456789"
},
{
"name": "John Doe 1 ",
"id": "123456789"
},
{
"name": "John Doe 1 ",
"id": "123456789"
}
]
}
Любая помощь будет оценена!
ТИА!