Facebook C # SDK MVC3 - client.Get ("me / picture") Ошибка неверной строки JSON - PullRequest
0 голосов
/ 23 марта 2012

В Graph API, если я сделаю

https://graph.facebook.com/me/picture

Я должен забрать свою фотографию. Однако в Facebook C # SDK MVC 3

если я сделаю

var client = new FacebookClient(AccessToken);
ViewBag.UserPicture = client.Get("me/picture");

Я получаю ошибку

Неверная строка JSON

Что я делаю не так?

Ответы [ 2 ]

2 голосов
/ 04 июля 2012
var me = client.Get("me", new { fields = "id,name,first_name,last_name,link,username,gender,locale,email,picture,birthday" }) as IDictionary<string, object>;
2 голосов
/ 23 марта 2012

/me/picture возвращает HTTP-перенаправление на URL изображения, чтобы вы могли использовать его в теге <img src=...

. Если вы хотите вернуть его в формате JSON, откройте /me?fields=picture

...