Сервисный ключ не прошел проверку в vk

В поле токен вставляется сервисный ключ полученный из настроек приложения
Выдает: User authorization failed: no access_token passed.
Если убрать логин то вообще отказывается авторизовываться
Как это все нормально сделать?

The text was updated successfully, but these errors were encountered:

LiberBear commented Jul 5, 2018 •

Допустим, но вопрос остается открытым, как делать запросы через сервисный ключ или такое не представляется возможным?

python273 commented Jul 5, 2018
LiberBear commented Jul 6, 2018 •

Можно пример пожалуйста, у меня не получается

Contributor
skar404 commented Jul 6, 2018 •

>>> from vk_api import vk_api; >>> vk_session = vk_api.VkApi(app_id=600001, >>> token=’TOKEN_1′, >>> client_secret=’client_secret’); >>> vk_session.server_auth(); >>> vk = vk_session.

get_api() >>> vk.users.get(user_ids=[1]) # Ошибка: raceback (most recent call last): File «», line 1, in module> File «/pypy3/6.0.0/libexec/site-packages/vk_api/vk_api.py», line 652, in __call__ return self._vk.method(self.

Проверка ВК-БОТОВ! | мне дали ключ?

_method, kwargs) File «/pypy3/6.0.0/libexec/site-packages/vk_api/vk_api.py», line 621, in method raise error vk_api.exceptions.ApiError: [28] Application authorization failed: access_token has expired. # а вот такой костыль все исправляет: >>> vk_session.

token = ‘access_token’: ‘TOKEN_1’, ‘expires_in’: 0> >>> vk = vk_session.get_api() >>> vk.users.get(user_ids=[1]) # Ответ: [‘id’: 1, ‘first_name’: ‘Pavel’, ‘last_name’: ‘Durov’>]

P.S.
И в переменной vk_session.token токен отличается о TOKEN_1 , что логично.

Источник: github.com

VK API Как из Standalone-приложения проверить валидность токена методом secure.checkToken?

Нужно для того что бы при каждом запуске приложения не запрашивалось VKSdk(scope) а только тогда, когда вытащенный из tokenFromSharedPreferences не проходил проверку валидности. Пытаюсь методом https://vk.com/dev/secure.checkToken Вместе с токеном передаю защищённый ключ приложения, формат запроса в итоге следующий:

Еще по теме:  Как обезопасить страницу ВК от взлома

https://api.vk.com/method/secure.checkToken?client_seсret=error_code»:5,»error_msg»:»User authorization failed: server method is unavailable with user token.

Можно как-либо вообще вызвать метод сервера из приложения?
Отслеживать
задан 12 ноя 2016 в 9:08
31 1 1 серебряный знак 4 4 бронзовых знака

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Делать запросы к методам secure.* можно только с помощью специального токена (ключа доступа), который будет привязан не к аккаунту пользователя, а к приложению.

Получить его можно, сделав запрос к данному адресу:

https://oauth.vk.com/access_token?client_id=CLIENT_IDv=5.60специальный токен» и «user token» — это разные токены? И тогда даже если я получу специальный токен, его же только и смогу проверить методом secure.checkToken. Он (и только он) передаётся в методе secure.checkToken. Смысл тогда его проверки, нужно проверить пользовательский токен.

КАК ДОБАВИТЬ МУЗЫКАЛЬНОГО БОТА В DISCORD / VK MUSIC BOT #shorts

12 ноя 2016 в 9:52
12 ноя 2016 в 9:53
12 ноя 2016 в 10:01

Опять запутался. Сервисный токен и специальный токен это одно и тоже? api.vk.com/method/secure.checkToken проверяет что? Сервисный или пользовательский токен? Если пользовательский — то всё опять по кругу с ошибки «server method is unavailable with user token». Если же сервисный — то вопрос снимается, у меня standalone-приложение, авторизовываемое VK Android SDK, в них же вообще нет сервисного токена и он там не нужен.

12 ноя 2016 в 10:24

Источник: ru.stackoverflow.com

VK Pay «Вы не прошли идентификацию» – причины и что делать?

не получается пройти идентификацию в vk pay

VK Pay является новой платежной платформой в социальной сети ВКонтакте. Чтобы начать пользоваться кошельком, достаточно войти в профиль, в меню справой стороны выбрать нужный раздел и придумать четырехзначный пин-код. Изначально вы получите базовый аккаунт, который подразумевает некоторые ограничения.

Еще по теме:  Где находится айди в ВК

Для получения расширенного статуса для кошелька, требуется пройти идентификацию. Но, что делать если появилось уведомление – VK PAY «вы не прошли идентификацию»? Рассмотрим, почему может появиться это уведомление и как активировать кошелек.

Почему не проходит идентификация VK Pay

Изначально вы должны убедиться, правильно ли вы указали данные в заявке. Возможно, вы допустили ошибку, когда указывали номер СНИЛСа или ИНН, а после проверки получили отказ из-за несовпадения информации с действительной. Также, требуется убедиться, что вы:

  1. Вписывали данные, которые не используются в другом аккаунте. На один паспорт допускается зарегистрировать один платежный аккаунт в соц.сети.
  2. Указали полное имя и фамилию. Система откажет в расширении ограничений, если вы на место АННА, написали АНЯ. Учитывайте данный критерий при заполнении заявки. Важно, чтобы информация всецело соответствовала той, что указана в паспорте.
  3. Проверку идентификации проводит ЕСИА, а не сотрудники социальной сети. Поэтому, пропустив поле «Отчество», где имеется пометка – «не обязательно, если его нет», то вы получите уведомление с отказом. Обязательно указывайте всю имеющуюся информацию, обмануть сервис не удастся.
  4. Случайно задели кнопку пробела при вписывании ФИО.
  5. Перепутали поля и на место графы с фамилией ввели имя.
  6. Для идентификации пытаетесь отправить не свои данные.

Что делать, если не получается пройти идентификацию в VK Pay

Помните, модераторы тщательно проверяют анкету для идентификации. Попробуйте повторить процедуру еще раз, внимательно проверив введенную информацию.

Если VK Pay не проходит идентификацию:

  • Попробуйте вписать ИНН на место СНИЛС, или наоборот, в зависимости от того, что вы вписывали до поступившего отказа. Система требует вписать номер одного из этих документов;
  • Не копируйте номера и данные. Впишите все вручную, тщательно проверив данные;
  • Подождите до завтра. Может у ЕСИА (единая система идентификации и аутентификации) случился системный сбой.
Еще по теме:  Как сделать чат в ВК с собой на телефоне самим

Что делать, если указал неверные паспортные данные

ВК Пэй – это достойный аналог многим электронным кошелькам. Сервис не требует сложных регистраций, а процедура идентификации проходит не более 8 часов. Расширенный аккаунт предоставляет пользователям широкие возможности.

vk pay не могу пройти идентификацию

Для владельцев идентифицированных кошельков открывается доступ к следующим функциям:

  1. Держать на счету до 60 000 рублей.
  2. Лимит денежных транзакций – 200 000 рублей в месяц.
  3. Участвовать в акциях и пользоваться кэшбеком.
  4. Производить оплату в любом интернет-магазине, переводить деньги друзьям или выводить на карту.

Если возникли проблемы с активацией, и вы поздно обнаружили ошибку при вводе паспортных данных, то не стоит переживать. В течение восьми часов, когда осуществляется проверка заявки, поступит отказ по операции. Тогда отправьте повторное заявление, снова заполнив пустые поля.

Дмитрий Игнатович (Написано статей: 109)

Администратор сайта и редактор эксперт. Его основная задача — не только написать качественный контент, но и проверить все факты на достоверность и простоту. Перед тем, как опубликовать очередное руководство, он проверит его на себе сам. Дмитрий является экспертом в пользовании социальными сетями и умным телевидением. За плечами многолетний опыт работы преподавателем образовательных курсов, менеджером по продажам цифровой техники, руководил отделом продвижения в социальных сетях. Просмотреть все записи автора →

Источник: smm-guide.com

Рейтинг
( Пока оценок нет )
Загрузка ...