Comments (7)
С помощью метода setToken из вашей библиотеки.
Не расширил, точнее будет сказать записал значение сервисного ключа из настроек приложения в вк, в базовый класс предоставляемый библиотекой.
Секрет в том, что для некоторых методов vk api, не требуется динамической авторизации она же метод server(), она же Client credentials flow.
При попытке использовать метод wall get, с помощью свежего токена - вконтакте плюется ошибкой.
При использовании токена из настроек приложения - работает корректно.
from vk-io.
Это проблема уже скорее со стороны ВКонтакте, всё описано как у них в API. Но при этом это сейчас не работает, хоть в RoadMap было пройдено. Я по разбираюсь с этим, но пока лучше токен оставить пустым.
from vk-io.
отписал им в техпод;
продублирую ответ сюда.
from vk-io.
Хорошо, жду.
from vk-io.
Неправильно использовал метод;
Для корректной работы wall.get:
- cгенерировал новый сервисный ключ в настройках приложения;
- используя ваш метод setToken, расширил поле класса апи значением access_token из настроек;
вот кусочек кода:
const vkClient = new VK({
app: vk.appId,
key: vk.key,
});
vkClient.setToken(vk.token)
.api.wall.get({
owner_id: '1',
count: 1,
filter: 'owner',
extended: 1,
}).then(response => console.log(response))
from vk-io.
Как именно был расширен класс API? Ведь access_token передаётся со всеми запросами в не зависимости от типа.
from vk-io.
from vk-io.
Related Issues (20)
- В объекте MessageContext отображаются не все вложения HOT 2
- Add new type of scenes
- Совместимость с Cloudflare Workers HOT 3
- Ошибка при вызове AccountVerification.run() HOT 3
- Ошибка совместной работы onCaptcha и processingCaptcha HOT 2
- VK поменяли способ генерации форм для Captcha и Validation. HOT 2
- Загрука аудио в группу, а не пользователю. И как загрузить обложку для видео.
- Callback`s через vk-io [updates.startWebhook] HOT 1
- Attacments are not working properly HOT 2
- packages/vk-io/src/structures/contexts/message-event.ts HOT 3
- текст в кнопке HOT 9
- При вызове метода groups.getMembers с filter=managers, возвращается GroupsGetMembersResponse, где items якобы является массивом чисел
- Пользовательское расширение контекста без потери типизации HOT 1
- context.reply APIError: Code №10 - Internal server error HOT 2
- Отсутствует URL для скачивания фотографий HOT 2
- 404 page not found with using vk.upload.sendDocument HOT 3
- getExecuteCode обрезает количество элементов в полях
- пуллинг групп HOT 3
- Не отправляется attachment при apiMode: 'parallel_selected'
- Метод context.deleteMessage() всегда возвращает false
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vk-io.