Я хочу, чтобы мое приложение Silverlight позволяло пользователю удалять фотографию из своей учетной записи Facebook, фотографию, которую я уже успешно извлек оттуда и показываю пользователю, но фотография, которую я хочу удалить, никогда не удаляется.Предполагается, что операция удаления поддерживается API Facebook (http://developers.facebook.com/docs/reference/api/),, и я попытался двумя способами:
FacebookClient fb = new FacebookClient(_accessToken);
var parameters = new Dictionary<string, object>
{
{"method", "delete"}
};
fb.PostAsync(id, parameters);
. Этот метод возвращает сообщение об исключении из API Facebook («Неизвестный метод»),и затем я попробовал другой способ:
FacebookClient fb = new FacebookClient(_accessToken);
fb.DeleteAsync(id);
, являющийся "id" идентификатором фотографии, которую я хочу удалить в обоих случаях. Таким образом, я получаю положительный ответ, но фотография просто не удаляется, чтоне так? Нужно ли мне дополнительное разрешение на удаление? Я не нашел ничего связанного с этим в документации Facebook, я предположил, что достаточно было предоставить права доступа к фотографиям, что я уже делаю ...Мне нужна помощь.