Как отправить запрос к ВК - C#

Узнай цену своей работы

Формулировка задачи:

Привет всем. Отправляю запрос к вк апи
HttpRequest req = new HttpRequest();
            HttpResponse resp;
            req.Cookies = new CookieDictionary();
            resp = req.Get(@"https://api.vk.com/method/wall.get?owner_id=-1&count=1&filter=all&access_token="+tok);
            return resp.ToString();
В ответ получаю не JSON строку , а
xNet.Net.HttpResponse
но должно быть
{"response":[78,{"id":340378,"from_id":-1,"to_id":-1,"date":1410541210,"post_type":"post","text":"26 сентября будут отключены методы API для работы c сервисом вопросов: questions.add, questions.get, questions.search и другие.<br><br>Данный сервис был убран на сайте более двух лет назад, однако API для него продолжал работать.","comments":{"count":0},"likes":{"count":883},"reposts":{"count":45}}]}

Решение задачи: «Как отправить запрос к ВК»

textual
Листинг программы
static void Main(string[] args)
        {
            string fullUri = ""; // <- ссылка
            string sourceResponce;
 
            WebRequest request = WebRequest.Create( fullUri );
 
            using ( WebResponse response = request.GetResponse() )
            {
 
                using ( StreamReader reader = new StreamReader( response.GetResponseStream() ) )
                {
                    sourceResponce = reader.ReadToEnd();
 
                    reader.Close();
                }
 
                response.Close();
            }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы