VK API

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
Друзья, разбираюсь с VK API, помогите понять, что я делаю неправильно и почему возникает ошибка?
Отправляю GET запрос:
https://api.vk.com/method/docs.get?count={-Variable.count-},owner_id=-{-Variable.owner_id-}&access_token={-Variable.access_token-}&v=V
Получаю ответ:
{"error":{"error_code":15,"error_msg":"Access denied: no access to call this method","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"docs.get"},{"key":"count","value":"3,owner_id=-ski_dki"},{"key":"v","value":"V"}]}}
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 334
Благодарностей
5 432
Баллы
113
v=V
тут надо версию указать
И ссылку на метод сам скиньте.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
ты уверен, что в ссылке и должна быть запятая, а не амперсанд?
 

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
v=V
тут надо версию указать
И ссылку на метод сам скиньте.
Разве версия имеет значение? Где то в документации читал, что не обязательно указывать версию API.

Попробовал, добавил версию, ошибка та же:

{"error":{"error_code":15,"error_msg":"Access denied: no access to call this method","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"docs.get"},{"key":"count","value":"3,owner_id=-ski_dki"},{"key":"v","value":"5.74"}]}}
 

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
ты уверен, что в ссылке и должна быть запятая, а не амперсанд?
Согласен, поправил на амперсанд, но :(

{"error":{"error_code":15,"error_msg":"Access denied: no access to call this method","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"docs.get"},{"key":"count","value":"3"},{"key":"owner_id","value":"-ski_dki"},{"key":"v","value":"5.74"}]}}
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 334
Благодарностей
5 432
Баллы
113
Может как-то вот так надо? ключа нету проверить
Код:
https://api.vk.com/method/docs.get?params[count]=2&params[offset]=1&params[type]=0&params[owner_id]=-37273781&params[v]=5.74
 

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
Может как-то вот так надо? ключа нету проверить
Код:
https://api.vk.com/method/docs.get?params[count]=2&params[offset]=1&params[type]=0&params[owner_id]=-37273781&params[v]=5.74
Отправил запрос: https://api.vk.com/method/docs.get?params[count]=2&params[offset]=1&params[type]=0&params[owner_id]=-108782399&access_token={-Variable.access_token-}&params[v]=5.74

{"error":{"error_code":8,"error_msg":"Invalid request: v (version) is required","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"docs.get"},{"key":"params","value":"2,1,0,-108782399,5.74"}]}} -
Неверный запрос. Проверьте синтаксис запроса и список используемых параметров (его можно найти на странице с описанием метода).

Предполагаю, что правильный вид отправки запроса:
https://api.vk.com/method/docs.get?count=2&offset=1&type=4&owner_id=-108782399&access_token={-Variable.access_token-}&v=V

но не пойму почему ошибка возникает
 
Последнее редактирование:

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 334
Благодарностей
5 432
Баллы
113
А код ошибки смотрел, там есть описания к некоторым ошибкам. может у токена прав не хватает? Версию пробовал понижать?
 

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
А код ошибки смотрел, там есть описания к некоторым ошибкам. может у токена прав не хватает? Версию пробовал понижать?
Смотрел, ошибка говорит, о том что: Доступ запрещён.
Убедитесь, что Вы используете верные идентификаторы, и доступ к контенту для текущего пользователя есть в полной версии сайта.

По сути должен быть, токен получал запросом https://oauth.vk.com/authorize?client_id=id&scope=photos,audio,video,docs,notes,pages,status,offers,questions,wall,groups,messages,email,notifications,stats,ads,offline,docs,pages,stats,notifications&response_type=token

Версию понижать пробовал
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83
Смотрел, ошибка говорит, о том что: Доступ запрещён.
Убедитесь, что Вы используете верные идентификаторы, и доступ к контенту для текущего пользователя есть в полной версии сайта.

По сути должен быть, токен получал запросом https://oauth.vk.com/authorize?client_id=id&scope=photos,audio,video,docs,notes,pages,status,offers,questions,wall,groups,messages,email,notifications,stats,ads,offline,docs,pages,stats,notifications&response_type=token

Версию понижать пробовал
А права доступа получаете , вот это? http://joxi.ru/a2XxZJOu1qe0V2

https://vk.com/dev/permissions
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 404
Благодарностей
313
Баллы
83

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
Этот запрос отработал, но не совсем то что нужно, методом groups.search выгружается общая информация о паблике/группе, кол-во админов, информация, группа закрытая или открытая и прочее...А мне необходимо выгрузить картинки/gif с паблика/группы.
 

AlQa

Client
Регистрация
13.02.2018
Сообщения
21
Благодарностей
0
Баллы
1
Всем спасибо друзья! Разобрался
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)