Форум программистов, компьютерный форум, киберфорум
C#: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/34: Рейтинг темы: голосов - 34, средняя оценка - 4.88
2 / 2 / 0
Регистрация: 02.12.2012
Сообщений: 8

Vk api ошибка "(400) Недопустимый запрос"

29.10.2014, 17:31. Показов 7266. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Сделал отправку сообщения в группу, но при отправке большого текста выскакивает ошибка "(400) Недопустимый запрос."
Код отправки:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
            string msg = HttpUtility.UrlEncode(text.ToString());
            string post = "https://api.vk.com/method/wall.post?owner_id=-78594874&lang=0&message=" + msg + "&access_token=" + token;
     
            WebRequest request = WebRequest.Create(post);           
        
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();             
        
            Stream dataStream = response.GetResponseStream();
            
            StreamReader reader = new StreamReader(dataStream);
         
            string responseFromServer = reader.ReadToEnd();
           
            Console.WriteLine(responseFromServer);
            
            reader.Close();
            dataStream.Close();
            response.Close();
text - StringBuilder
token - string
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.10.2014, 17:31
Ответы с готовыми решениями:

Не проходит запрос на API контроллер на IIS - ошибка 400, на IISExpress запросы проходят
Здравствуйте! Проблема с прохождением запросов из вне на api-контроллеры. Очень нужна помощь! Проект ASP NET CORE MVC 3. Сервер...

WebClient Удаленный сервер возвратил ошибку: (400) Недопустимый запрос
Добрый день, друзья. Пытаюсь написать небольшое приложение, чтобы сохранить некоторые фотографии с сайта https://pastvu.com/. Уже в начале...

System.Net.WebException: "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос
Добрый вечер, учусь работать с веб сервисами, но постоянно куча ошибок(( хочу передать xml файл из клиента в wfc службу но ошибка, вот мой...

7
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
29.10.2014, 17:42
первое, что приходит в голову - посмотреть в отладчике, какой в итоге запрос отправляется, посмотреть, какой ответ будет в браузере
1
2 / 2 / 0
Регистрация: 02.12.2012
Сообщений: 8
29.10.2014, 17:52  [ТС]
Кликните здесь для просмотра всего текста
https://api.vk.com/method/wall.post?owner_id=-78594874&lang=0&message=%d0%9f%d0%be%d1% 8d%d1%82%d0%be%d0%bc%d1%83+%d0%bd%d0%b5% d0%b4%d0%b0%d0%b2%d0%bd%d0%be+%d1%8f+%d0 %b2%d1%8b%d1%80%d0%b0%d0%b1%d0%be%d1%82% d0%b0%d0%bb%d0%b0+%d0%b4%d0%bb%d1%8f+%d1 %81%d0%b5%d0%b1%d1%8f+%d0%b4%d1%80%d1%83 %d0%b3%d1%83%d1%8e+%d1%81%d1%82%d1%80%d0 %b0%d1%82%d0%b5%d0%b3%d0%b8%d1%8e%3a+%d0 %be%d1%80%d0%b8%d0%b5%d0%bd%d1%82%d0%b8% d1%80%d0%be%d0%b2%d0%b0%d1%82%d1%8c%d1%8 1%d1%8f+%d0%bd%d0%b0+%d1%81%d0%bf%d0%b8% d1%81%d0%ba%d0%b8+%d0%b8+%d0%bb%d0%b8%d1 %81%d1%82%d1%8b+%d0%bb%d0%b8%d1%82%d0%b5 %d1%80%d0%b0%d1%82%d1%83%d1%80%d0%bd%d1% 8b%d1%85+%d0%bf%d1%80%d0%b5%d0%bc%d0%b8% d0%b9.+%d0%9d%d0%b0%d0%bf%d1%80%d0%b8%d0 %bc%d0%b5%d1%80%2c+%c2%ab%d0%9f%d1%80%d0 %b5%d0%bc%d0%b8%d0%b8+%d0%91%d0%b5%d0%bb %d0%ba%d0%b8%d0%bd%d0%b0%c2%bb%2c+%c2%ab %d0%a0%d1%83%d1%81%d1%81%d0%ba%d0%be%d0% b3%d0%be+%d0%91%d1%83%d0%ba%d0%b5%d1%80% d0%b0%c2%bb.+%d0%9e%d0%bd%d0%b8+%d0%b2%d 0%ba%d0%bb%d1%8e%d1%87%d0%b0%d1%8e%d1%82 +%d0%b2+%d1%81%d0%b5%d0%b1%d1%8f+%d1%81% d0%b0%d0%bc%d0%be%d0%b5+%d0%b4%d0%be%d1% 81%d1%82%d0%be%d0%b9%d0%bd%d0%be%d0%b5+% d0%b8%d0%b7+%d1%82%d0%be%d0%b3%d0%be%2c+ %d1%87%d1%82%d0%be+%d0%bf%d0%be%d1%8f%d0 %b2%d0%bb%d1%8f%d0%b5%d1%82%d1%81%d1%8f+ %d0%b2+%d0%bd%d0%b0%d1%88%d0%b5%d0%b9+%d 0%bb%d0%b8%d1%82%d0%b5%d1%80%d0%b0%d1%82 %d1%83%d1%80%d0%b5.%d0%a1%d0%b5%d0%b3%d0 %be%d0%b4%d0%bd%d1%8f+%d0%b2+%e2%84%96+1 0+%c2%ab%d0%9b%d0%b8%d1%82%d0%b5%d1%80%d 0%b0%d1%82%d1%83%d1%80%d1%8b%c2%bb+%d0%b f%d1%80%d0%be%d1%87%d0%b8%d1%82%d0%b0%d0 %bb%d0%b0+%d1%81%d1%82%d0%b0%d1%82%d1%8c %d1%8e+%d0%a1%d0%b5%d1%80%d0%b3%d0%b5%d0 %b9+%d0%94%d0%bc%d0%b8%d1%82%d1%80%d0%b5 %d0%bd%d0%ba%d0%be.+%c2%ab%d0%a1%d0%be%d 0%b2%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd %d0%be%d0%b5+%d0%b6%d0%b8%d0%b2%d0%be%d0 %b5%c2%bb%3a+%d0%bf%d0%b5%d1%80%d0%b2%d1 %8b%d0%b5+%d0%b8%d1%82%d0%be%d0%b3%d0%b8 +%d0%bd%d0%be%d0%b2%d0%be%d0%b3%d0%be+%d 1%87%d0%b8%d1%82%d0%b0%d1%82%d0%b5%d0%bb %d1%8c%d1%81%d0%ba%d0%be%d0%b3%d0%be+%d0 %bf%d1%80%d0%be%d0%b5%d0%ba%d1%82%d0%b0+ %c2%ab%d0%9b%d0%b8%d1%82%d0%b5%d1%80%d0% b0%d1%82%d1%83%d1%80%d1%8b%c2%bb.+%d0%92 +%d0%bd%d0%b0%d1%87%d0%b0%d0%bb%d0%b5+%d 1%8d%d1%82%d0%be%d0%b3%d0%be+%d0%b3%d0%b e%d0%b4%d0%b0+%d0%b6%d1%83%d1%80%d0%bd%d 0%b0%d0%bb+%d0%bf%d1%80%d0%be%d0%b2%d0%b 5%d0%bb+%d0%b7%d0%b0%d0%bc%d0%b5%d1%87%d 0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d1%8b %d0%b9+%d1%87%d0%b8%d1%82%d0%b0%d1%82%d0 %b5%d0%bb%d1%8c%d1%81%d0%ba%d0%b8%d0%b9+ %d0%bf%d1%80%d0%be%d0%b5%d0%ba%d1%82+%d0 %bf%d0%be%d0%b4+%d0%bd%d0%b0%d0%b7%d0%b2 %d0%b0%d0%bd%d0%b8%d0%b5%d0%bc+%c2%ab%d0 %a1%d0%be%d0%b2%d1%80%d0%b5%d0%bc%d0%b5% d0%bd%d0%bd%d0%be%d0%b5+%d0%b6%d0%b8%d0% b2%d0%be%d0%b5%c2%bb+(%d0%bf%d0%be%d1%87 %d0%b5%d0%bc%d1%83+%d1%8f+%d0%be+%d0%bd% d0%b5%d0%bc+%d0%bd%d0%b5+%d1%81%d0%bb%d1 %8b%d1%88%d0%b0%d0%bb%d0%b0%3f!+%d0%a1+% d1%83%d0%b4%d0%be%d0%b2%d0%be%d0%bb%d1%8 c%d1%81%d1%82%d0%b2%d0%b8%d0%b5%d0%bc+%d 0%b1%d1%8b+%d0%b2%d1%8b%d1%81%d0%ba%d0%b 0%d0%b7%d0%b0%d0%bb%d0%b0%d1%81%d1%8c).+ %d0%9e%d0%ba%d0%be%d0%bb%d0%be+200+%d1%8 d%d0%ba%d1%81%d0%bf%d0%b5%d1%80%d1%82%d0 %be%d0%b2+%e2%80%93+%d0%bf%d0%b8%d1%81%d 0%b0%d1%82%d0%b5%d0%bb%d0%b5%d0%b9%2c+%d 0%bb%d0%b8%d1%82%d0%b5%d1%80%d0%b0%d1%82 %d1%83%d1%80%d0%be%d0%b2%d0%b5%d0%b4%d0% be%d0%b2%2c+%d1%83%d1%87%d0%b8%d1%82%d0% b5%d0%bb%d0%b5%d0%b9+%e2%80%93+%d0%bf%d0 %be%d1%83%d1%87%d0%b0%d1%81%d1%82%d0%b2% d0%be%d0%b2%d0%b0%d0%bb%d0%b8+%d0%b2+%d0 %be%d0%bf%d1%80%d0%be%d1%81%d0%b5%2c+%d0 %b2+%d0%ba%d0%be%d1%82%d0%be%d1%80%d0%be %d0%bc+%d0%be%d0%bd%d0%b8+%d0%b4%d0%be%d 0%bb%d0%b6%d0%bd%d1%8b+%d0%b1%d1%8b%d0%b b%d0%b8+%d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d 1%82%d1%8c+%d0%b4%d0%be+12+%d0%bf%d1%80% d0%be%d0%b8%d0%b7%d0%b2%d0%b5%d0%b4%d0%b 5%d0%bd%d0%b8%d0%b9+%d1%81%d0%be%d0%b2%d 1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d0%be %d0%b9+%d1%80%d1%83%d1%81%d1%81%d0%ba%d0 %be%d0%b9+%d0%bb%d0%b8%d1%82%d0%b5%d1%80 %d0%b0%d1%82%d1%83%d1%80%d1%8b+(%d0%bd%d 0%b0%d0%bf%d0%b8%d1%81%d0%b0%d0%bd%d0%bd %d1%8b%d1%85+%d0%b8+%d0%be%d0%bf%d1%83%d 0%b1%d0%bb%d0%b8%d0%ba%d0%be%d0%b2%d0%b0 %d0%bd%d0%bd%d1%8b%d1%85+%d0%bf%d0%be%d1 %81%d0%bb%d0%b5+1985+%d0%b3%d0%be%d0%b4% d0%b0)%2c+%d0%ba%d0%be%d1%82%d0%be%d1%80 %d1%8b%d0%b5+%d0%bf%d1%80%d0%be%d0%b8%d0 %b7%d0%b2%d0%b5%d0%bb%d0%b8+%d0%bd%d0%b0 +%d0%bd%d0%b8%d1%85+%d0%be%d1%81%d0%be%d 0%b1%d0%b5%d0%bd%d0%bd%d0%be+%d1%81%d0%b 8%d0%bb%d1%8c%d0%bd%d0%be%d0%b5+%d0%b2%d 0%bf%d0%b5%d1%87%d0%b0%d1%82%d0%bb%d0%b5 %d0%bd%d0%b8%d0%b5.%d0%af+%d0%be%d1%87%d 0%b5%d0%bd%d1%8c+%d0%bb%d1%8e%d0%b1%d0%b b%d1%8e+%d0%bf%d0%be%d0%b4%d0%be%d0%b1%d 0%bd%d1%8b%d0%b5+%d0%be%d0%bf%d1%80%d0%b e%d1%81%d1%8b.+%d0%92%d0%be-%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d1%85%2c+ %d0%bf%d0%be%d1%82%d0%be%d0%bc%d1%83+%d1 %87%d1%82%d0%be+%d0%be%d0%bd%d0%b8+%d1%8 1%d0%be%d0%b7%d0%b4%d0%b0%d1%8e%d1%82+%d 0%ba%d0%b0%d1%80%d1%82%d0%b8%d0%bd%d1%83 +%d1%81%d0%be%d0%b2%d1%80%d0%b5%d0%bc%d0 %b5%d0%bd%d0%bd%d0%be%d0%b9+%d0%bb%d0%b8 %d1%82%d0%b5%d1%80%d0%b0%d1%82%d1%83%d1% 80%d1%8b.+%d0%92%d0%be-%d0%b2%d1%82%d0%be%d1%80%d1%8b%d1%85%2c+ %d0%bf%d0%be%d1%82%d0%be%d0%bc%d1%83+%d1 %87%d1%82%d0%be+%d0%bc%d0%be%d0%b3%d1%83 %d1%82+%d0%bf%d0%be%d0%b4%d1%81%d0%ba%d0 %b0%d0%b7%d0%b0%d1%82%d1%8c%2c+%d0%bd%d0 %b0+%d1%87%d1%82%d0%be+%d1%81%d1%82%d0%b e%d0%b8%d1%82+%d0%be%d0%b1%d1%80%d0%b0%d 1%82%d0%b8%d1%82%d1%8c+%d0%b2%d0%bd%d0%b 8%d0%bc%d0%b0%d0%bd%d0%b8%d0%b5%2c+%d1%8 7%d1%82%d0%be+%d0%bf%d0%be%d1%87%d0%b8%d 1%82%d0%b0%d1%82%d1%8c.+%d0%90%2c+%d0%b2-%d1%82%d1%80%d0%b5%d1%82%d1%8c%d0%b8%d1% 85%2c+%d0%be%d0%bd%d0%b8+%d0%be%d1%87%d0 %b5%d0%bd%d1%8c+%d0%b6%d0%b8%d0%b2%d1%8b %d0%b5.+%d0%9d%d0%b5%d0%ba%d0%be%d1%82%d 0%be%d1%80%d1%8b%d0%b5+%d1%82%d0%b0%d0%b a%d0%b8%d0%b5+%d0%bb%d0%b8%d1%87%d0%bd%d 1%8b%d0%b5+%d1%81%d0%bf%d0%b8%d1%81%d0%b a%d0%b8+%d1%81%d0%be%d0%bf%d1%80%d0%be%d 0%b2%d0%be%d0%b6%d0%b4%d0%b0%d1%8e%d1%82 %d1%81%d1%8f+%d0%ba%d0%be%d0%bc%d0%bc%d0 %b5%d0%bd%d1%82%d0%b0%d1%80%d0%b8%d1%8f% d0%bc%d0%b8+%d0%b0%d0%b2%d1%82%d0%be%d1% 80%d0%be%d0%b2%2c+%d0%ba%d0%be%d1%82%d0% be%d1%80%d1%8b%d0%b5+%d0%b1%d1%8b%d0%b2% d0%b0%d1%8e%d1%82+%d0%b8%d0%bd%d0%be%d0% b3%d0%b4%d0%b0+%d1%80%d0%b0%d0%b7%d0%bd% d0%be%d1%80%d0%b5%d1%87%d0%b8%d0%b2%d1%8 b%d0%bc%d0%b8%2c+%d0%bd%d0%b5%d0%bf%d1%8 0%d0%b8%d0%bc%d0%b8%d1%80%d0%b8%d0%bc%d1 %8b%d0%bc%d0%b8%2c+%d0%bd%d0%be+%d0%b2%d 1%81%d0%b5%d0%b3%d0%b4%d0%b0+%d0%b8%d0%b d%d1%82%d0%b5%d1%80%d0%b5%d1%81%d0%bd%d1 %8b%d0%bc%d0%b8+%d0%b8+%d0%b6%d0%b8%d0%b 2%d1%8b%d0%bc%d0%b8.%d0%9f%d1%80%d0%b8%d 0%b2%d0%b5%d0%b4%d1%83+%d0%be%d0%b4%d0%b 8%d0%bd+%d0%b8%d0%b7+%d1%82%d0%b0%d0%ba% d0%b8%d1%85+%d1%8f%d1%80%d0%ba%d0%b8%d1% 85+%d0%be%d1%82%d0%b7%d1%8b%d0%b2%d0%be% d0%b2%2c+%d0%ba%d0%be%d1%82%d0%be%d1%80% d1%8b%d0%b9+%d0%be%d0%bf%d1%83%d0%b1%d0% bb%d0%b8%d0%ba%d0%be%d0%b2%d0%b0%d0%bd+% d0%b2+%d1%81%d0%b0%d0%bc%d0%be%d0%b9+%d1 %81%d1%82%d0%b0%d1%82%d1%8c%d0%b5%3a+%c2 %ab%d0%9e%d0%b4%d0%bd%d0%b0+%d0%bf%d1%80 %d0%b5%d0%ba%d1%80%d0%b0%d1%81%d0%bd%d0% b0%d1%8f+%d0%bf%d0%b8%d1%81%d0%b0%d1%82% d0%b5%d0%bb%d1%8c%d0%bd%d0%b8%d1%86%d0%b 0+%d0%be%d1%82%d0%ba%d0%b0%d0%b7%d0%b0%d 0%bb%d0%b0%d1%81%d1%8c+%d0%be%d1%82+%d0% b0%d0%bd%d0%ba%d0%b5%d1%82%d1%8b+%d1%82% d0%b0%d0%ba%2c+%d1%87%d1%82%d0%be+%d0%bd %d0%b5+%d0%bc%d0%be%d0%b3%d1%83+%d1%83%d 0%b4%d0%b5%d1%80%d0%b6%d0%b0%d1%82%d1%8c %d1%81%d1%8f+%d0%be%d1%82+%d1%82%d0%be%d 0%b3%d0%be%2c+%d1%87%d1%82%d0%be%d0%b1%d 1%8b+%d1%8d%d1%82%d0%be%d1%82+%d0%b5%d1% 91+%d0%be%d1%82%d0%b2%d0%b5%d1%82+%d0%bd %d0%b5+%d0%bf%d1%80%d0%b8%d0%b2%d0%b5%d1 %81%d1%82%d0%b8.%d0%a3%d0%b1%d0%b5%d0%b6 %d0%b4%d0%b5%d0%bd%d0%b0%2c+%d1%87%d1%82 %d0%be+%d0%bf%d0%b8%d1%81%d0%b0%d1%82%d0 %b5%d0%bb%d1%8c+%d0%bd%d0%b5+%d0%b8%d0%b c%d0%b5%d0%b5%d1%82+%d0%bf%d1%80%d0%b0%d 0%b2%d0%b0+%d1%83%d1%87%d0%b0%d1%81%d1%8 2%d0%b2%d0%be%d0%b2%d0%b0%d1%82%d1%8c+%d 0%b2+%d0%bf%d0%be%d0%b4%d0%be%d0%b1%d0%b d%d1%8b%d1%85+%d0%be%d0%bf%d1%80%d0%be%d 1%81%d0%b0%d1%85.+%d0%9e%d0%bd+%d0%9d%d0 %95+%d1%87%d0%b8%d1%82%d0%b0%d1%82%d0%b5 %d0%bb%d1%8c.+%d0%9e%d0%bd+%e2%80%93+%d1 %81%d0%be%d0%b2%d1%81%d0%b5%d0%bc+%d0%b4 %d1%80%d1%83%d0%b3%d0%be%d0%b5+%d0%b7%d0 %b0%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%b5% d1%81%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d0%b e%d0%b5+%d0%bb%d0%b8%d1%86%d0%be+%d1%81+ %d1%82%d0%b0%d0%ba%d0%b8%d0%bc%d0%b8+%d1 %81%d0%b2%d0%be%d0%b8%d0%bc%d0%b8+%d0%bc %d0%be%d1%89%d0%bd%d1%8b%d0%bc%d0%b8+%d0 %bf%d1%80%d0%b8%d1%81%d1%82%d1%80%d0%b0% d1%81%d1%82%d0%b8%d1%8f%d0%bc%d0%b8+%d0% b8+%d0%be%d1%82%d1%82%d0%b0%d0%bb%d0%ba% d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f%d0%b c%d0%b8%2c+%d1%87%d1%82%d0%be+%d1%8d%d1% 82%d0%be+%d0%bd%d0%b8+%d0%b2+%d0%ba%d0%b 0%d0%ba%d0%b8%d0%b5+%d1%80%d0%b0%d0%bc%d 0%ba%d0%b8+%d0%bd%d0%b5+%d0%b2%d0%bb%d0% b5%d0%b7%d0%b0%d0%b5%d1%82.+%d0%9d%d0%b5 +%d0%b3%d0%be%d0%b2%d0%be%d1%80%d1%8f+%d 1%83%d0%b6%d0%b5+%d0%be+%d1%82%d0%be%d0% bc%2c+%d1%87%d1%82%d0%be+%d0%b5%d0%b6%d0 %b5%d0%b4%d0%bd%d0%b5%d0%b2%d0%bd%d0%be% d0%b5+%d1%87%d1%82%d0%b5%d0%bd%d0%b8%d0% b5+%d0%bb%d1%8e%d0%b1%d0%be%d0%b3%d0%be+ %d0%bf%d0%b8%d1%81%d0%b0%d1%82%d0%b5%d0% bb%d1%8f+%d0%bc%d0%be%d0%b6%d0%b5%d1%82+ %d0%b8%d0%b7%d1%83%d0%bc%d0%b8%d1%82%d1% 8c+%d0%bb%d1%8e%d0%b1%d0%be%d0%b3%d0%be+ %d0%b8%d1%81%d1%81%d0%bb%d0%b5%d0%b4%d0% be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8f+% d0%b8+%d0%bf%d1%81%d0%b8%d1%85%d0%be%d0% bb%d0%be%d0%b3%d0%b0.+%d0%9d%d1%83%2c+%d 1%87%d1%82%d0%be+%d1%81%d0%ba%d0%b0%d0%b 6%d1%83%d1%82+%d0%be%d0%b1%d0%be+%d0%bc% d0%bd%d0%b5%2c+%d0%b5%d1%81%d0%bb%d0%b8+ %d1%83%d0%b7%d0%bd%d0%b0%d1%8e%d1%82%2c+ %d1%87%d1%82%d0%be+%d0%b2%d1%81%d1%8e+%d 0%b6%d0%b8%d0%b7%d0%bd%d1%8c+%d1%8f+%d0% bf%d0%be+%d1%83%d1%82%d1%80%d0%b0%d0%bc+ %d1%87%d0%b8%d1%82%d0%b0%d1%8e+%d0%bd%d0 %b5%d1%81%d0%ba%d0%be%d0%bb%d1%8c%d0%ba% d0%be+%d0%be%d0%b4%d0%bd%d0%b8%d1%85+%d0 %b8+%d1%82%d0%b5%d1%85+%d0%b6%d0%b5+%d0% bd%d0%b0%d0%b1%d0%be%d0%ba%d0%be%d0%b2%d 1%81%d0%ba%d0%b8%d1%85+%d1%81%d1%82%d1%8 0%d0%b0%d0%bd%d0%b8%d1%86%3f+%d0%a7%d1%8 2%d0%be+%d1%8f+%e2%80%93+%d1%87%d0%be%d0 %ba%d0%bd%d1%83%d1%82%d0%b0%d1%8f+%d1%81 %d1%82%d0%b0%d1%80%d1%83%d1%85%d0%b0%3f% d0%9a+%d1%82%d0%be%d0%bc%d1%83+%d0%b6%d0 %b5%2c+%d0%bc%d0%bd%d0%b5+%d0%bd%d0%b5+% d1%85%d0%be%d1%87%d0%b5%d1%82%d1%81%d1%8 f+(%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd% d0%bd%d0%be+%d0%b2+%d0%bf%d1%83%d0%bd%d0 %ba%d1%82%d0%b5&access_token=36dbe4b2488 9f44d8c9d576e9c6fad377321d562bd740c1251b 63ad5b93467c1edbb1f730568bc48e5264&e


Добавлено через 1 минуту
Ответ "(400) Недопустимый запрос."
0
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
29.10.2014, 18:03
хм...Reaktor69, так, а на более короткий текст как реагирует?
1
2 / 2 / 0
Регистрация: 02.12.2012
Сообщений: 8
29.10.2014, 18:22  [ТС]
Сообщение в группу постит. Возвращает номер отправленного сообщения.
0
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
29.10.2014, 18:26
Reaktor69, тогда, вероятно, стоит ограничение на длину сообщения (может и запроса). может это где-то указано.
также можно попробовать добавить пост в группу вручную (хотя в таком случае вполне можно и длинный текст писать)
1
2 / 2 / 0
Регистрация: 02.12.2012
Сообщений: 8
29.10.2014, 21:14  [ТС]
Разобрался. По умолчанию WebRequest использует метод отправки get.
Вот измененный вариант, может кому пригодится.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
private static void POST(string Url, string Data)
        {
            System.Net.WebRequest request = System.Net.WebRequest.Create(Url);
            request.Method = "POST";
            request.Timeout = 100000;
            request.ContentType = "application/x-www-form-urlencoded";
            byte[] sentData = Encoding.GetEncoding(1251).GetBytes(Data);
            request.ContentLength = sentData.Length;
            System.IO.Stream sendStream = request.GetRequestStream();
            sendStream.Write(sentData, 0, sentData.Length);
            sendStream.Close();
 
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            // Получить содержимое потока, возвращаемого сервером
            Stream dataStream = response.GetResponseStream();
            // Открыть поток, используя StreamReader для легкого доступа
            StreamReader reader = new StreamReader(dataStream);
            // Прочитать содержимое
            string responseFromServer = reader.ReadToEnd();
            // Вывести результат
            Console.WriteLine(responseFromServer);
            // Закрыть все
            reader.Close();
            dataStream.Close();
            response.Close();
 
        }
Пример вызова
C#
1
2
string msg = HttpUtility.UrlEncode(text.ToString());
POST("https://api.vk.com/method/wall.post?owner_id=-номерприложения&lang=0&access_token=" + token, "&message=" + msg);
2
2 / 2 / 2
Регистрация: 13.06.2014
Сообщений: 12
28.06.2016, 22:34
Ограничение GET'а - примерно 650 символов, вроде. Длинный текст, картинки и т.д. - через POST.

Кстати, owner_id это стена пользователя. Приложение это client_id.
C#
1
POST("https://api.vk.com/method/wall.post?owner_id=-номерприложения&lang=0&access_token=" + token, "&message=" + msg);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.06.2016, 22:34
Помогаю со студенческими работами здесь

System.Net.WebException: "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос
Здравствуйте! Вот такой запрос: var request =...

(400) "Недопустимый запрос" при вызове WCF сервиса
Добрый день! Есть WCF сервис, который опубликован и прошел тестирование в Fiddler'е. Его суть в том, что он принимает поток с определенного...

Ошибка (get запрос API вконтакте)
В общем проблема в чем... Пишу Граббер для VK и столкнулся с критической проблемой. Спарсить пост я смог (парсил текст), а вот...

Os/400 Api, нужна помощь...
Хочется получить время добавления документа в базу агентом по расписанию (session.Platform="OS/400")... вот здесь...

API, requests, не получается собрать запрос, ошибка 403
Всем привет, есть api, не могу понять куда token передавать надо, ниже в примере он находится в поле - "Authorization: Bearer" ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru