Vk api черный список

Пользователь находится в чёрном списке. Подробности.

_-LCD-_

Заблокирован

_-LCD-_

Заблокирован

Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Привет всем,подскажите пож пример авторизации на python,для ВК

Curium

Пользователь

Curium

Пользователь

Тебе с библиотекой ?

Curium

Пользователь

Curium

Пользователь

библиотека:

Войдите или зарегистрируйтесь для просмотра ссылок.

import vk_api def main(): >>vk_session = vk_api.VkApi(login, password) >>try: >>>>vk_session.authorization() >>except vk_api.AuthorizationError as error_msg: >>>>print(error_msg) «»» Будет ошибка напишет в консоле «»» >>>>return vk=vk_session.get_api() vk — шлюз общения с VK API напр vk.wall.get(count=1) послучим последний пост со стены нашего пользователя

Источник: bhf.gg

Как Убрать Человека из Черного Списка в ВК Через Телефон в 2022 / Как Удалить из ЧС в ВКонтакте

VkApi, Python. Не работает черный список у бота

Условие почему-то не работает или работает не корректно. Пользователю в чс бот по прежнему предоставляет свой функционал. На черновом варианте все работало:

ignore_list = [‘12345678’] from_id = 12345678 if from_id not in ignore_list: print(‘hello’) elif from_id in ignore_list: print(‘you are in blacklist’) #на выводе все корректно: you are in blacklist
Отслеживать
задан 18 авг 2021 в 13:27
61 8 8 бронзовых знаков

1 ответ 1

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

А Вы в каком формате в списке храните идентификаторы пользователей? VK Api возвращает целочисленное значение.

Не знаю, как Вы проверяли, но в коде ниже (где в выводе «все корректно») программа выводит hello, т.к. типы данных различаются.

Отслеживать
ответ дан 19 авг 2021 в 18:00
352 1 1 серебряный знак 9 9 бронзовых знаков
Черт. Точно. Настолько глупо вышло, что мне сейчас стало очень стыдно, спасибо огромное.

Еще по теме:  Когда vk app вернут

19 авг 2021 в 20:09

  • vkontakte-api
  • list
  • if
  • условия
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

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

VK API уведомление о новом комментарии

Я давно стал добавлять на страницы своих сайтов виджет ВКонтакте для комментирования.

Как посмотреть у кого я в чёрном списке в ВК с телефона? Чёрный список ВКонтакте

Его достоинство – простота в установке и обслуживании, недостаток – коментарии не индексируются поисковиками.

Ещё один недостаток я победил нашел только сейчас: это уведомление о новом коментарии. Из-за отсутствия уведомления я не мог отвечать вовремя на новые комментарии, что не есть хорошо.

Начну с добавления виджета, чтобы получилась законченная статья.

Добавить виджет коментрирования для сайта можно здесь: https://vk.com/dev/Comments.

Там же Вы получите код для вставки, но не получите api_secret, с помощью которого сможете проверять, что уведомление о новом коментарии пришли от Вашего скрипта. Мне он не нужен, если Вам нужен, регистрируйте приложение по расширенной схеме здесь: https://vk.com/editapp?act=create или подсмотрите его в Мои Приложения, Редактирование, слева Настройки — там будет ваш «Защищенный ключ». Получите код виджета, что-типа такого:

of your page —> VK.init(); VK.Widgets.Comments(«vk_comments», );

API виджета комментария имеет параметр onChange. Функция, которую содержит параметр onChange, вызывается каждый раз при событии удаления/создания комментария. Подробнее о виджете коментрирования здесь. Измените вызов VK.Widgets.Comments на следующий:

VK.Widgets.Comments(«vk_comments», onChange: addCommentCallback>);

Еще по теме:  Что такое куки в ВК

или если вы хотите передавать дополнительную информацию, например id поста, то так:

VK.Widgets.Comments(«vk_comments», , «post_»);

Третий параметр — это ID данного виджета (блока) комментариев, если его не указывать в качестве id, используется md5-хэш от location.href (ссылки на эту страницу).

CallBack-функция onChange вызывается с четырьмя параметрами:

  • num — количество комментариев
  • last_comment — текст последнего комментария
  • date — текущая дата в формате ISO 8601 (например, 2004-02-12T15:19:21+00:00)
  • sign — контрольная сумма md5 от конкатенации 4х строк: api_secret, date, num, last_comment. В языке php может быть получена с помощью md5($api_secret.$date.$num.$last_comment). Защищенный секрет api_secret Вы можете узнать при редактировании своего приложения в графе «Защищенный ключ».

Если у Вас на сайте используется jquery, Вы можете вызвать отправку сообщения на сервер используя следующий код:

function addCommentCallback(num, last_comment, date, sign)< $.post(«http://ВАШ_САЙТ.ru/vkcomment.php»,< type: ‘vkontakte’, num: num, last_comment: last_comment, date: date, sign: sign, id: «post[‘id’]?>» >); >

Я jquery не использую, у меня код такой:

function addCommentCallback(num, last_comment, date, sign) < try < if(num last_comment date sign)< var data=new FormData(); data.append(‘num’, num); data.append(‘last_comment’, last_comment); data.append(‘date’, date); data.append(‘sign’, sign); data.append(‘ref’, document.location.referrer); var xhr=new XMLHttpRequest(); xhr.open(‘POST’, ‘/vkcomment.php’, false); xhr.send(data); return true; >log(num, last_comment, date); > catch (e) < log(e); >return true; >

Ну и непосредственно PHP обработчик vkcomment.php:

Источник: htmlweb.ru

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