Facebook Oauth2.0

#facebook-graph-api

#facebook-graph-api

Вопрос:

Я подключаю свой веб-сайт к facebook с помощью Facebook Graph API.

  public string WebResponseGet(HttpWebRequest webRequest)
        {
            StreamReader responseReader = null;
            string responseData = "";

            try
            {
                responseReader = new StreamReader(webRequest.GetResponse().GetResponseStream());
                responseData = responseReader.ReadToEnd();
            }
            catch
            {
                throw;
            }
            finally
            {
                webRequest.GetResponse().GetResponseStream().Close();
                responseReader.Close();
                responseReader = null;
            }
  

Это дает мне исключение Webexception, необработанное пользователем
Удаленный сервер вернул ошибку

Есть какие-нибудь советы по этому поводу? У меня нет большого опыта программирования, но учитывая эту задачу .. поэтому, пожалуйста, простите меня, если это вопрос, о котором я должен знать

Спасибо SC

Ответ №1:

Посмотрите на свойство Response создаваемого вами исключения WebException. Это будет содержать сообщение от Facebook, которое (надеюсь) объясняет проблему

Комментарии:

1. @user — вы уверены, что смотрите на ответ, а не на сообщение?

2. @user — и чтобы быть более конкретным, вам нужно вызвать exception . Ответ. Получите поток ответов и прочитайте этот поток. В качестве альтернативы, используйте инструмент, подобный Fiddler2, для просмотра HTTP-трафика и проверки ответа таким образом.