api — Удаление подписчиков личной странички Вконтакте методом friends.delete с помощью Python
Вопрос задан
Изменён 1 месяц назад
Просмотрен 17 раз
Хочу удалить всех подписчиков со своей стриницы в ВК с помощью Python.
Использую vk api и модуль requests.
Пишу такой код:
import requests from time import sleep token = 'token...' # Запрашиваю их количество res = requests.get(f'https://api.vk.com/method/users.getFollowers?access_token={token}&v=5.131') count_followers = res.json()['response']['count'] step = 1000 offset = 0 fl_list = [] # Беру всех, если их много, результат записывается в fl_list while offset < count_followers: response = requests.get(f'https://api.vk.com/method/users. getFollowers?' f'access_token={token}&v=5.131&count={step}&offset={offset}') id = response.json()['response']['items'] id_list = ','.join(map(str, id)) sleep(2) get_fr_info = requests.get(f'https://api.vk.com/method/users.get?user_ids={id_list}&access_token={token}&v=5.131') fr_info = get_fr_info.json()['response'] fl_list.extend(fr_info) offset += step print(f'Всего подписчиков: {len(fl_list)}') for l in range(len(fl_list)): print(f"{fl_list[l]['first_name']} {fl_list[l]['last_name']}({fl_list[l]['id']})") if len(fl_list) > 0: print('\n') print('Для очистки наберите: 1 ') print('Отмена\Выход наберите: 2') try: x = int(input('>>>')) except ValueError: x = 2 if x == 1: for a1 in range(len(fl_list)): d1 = fl_list[a1]['id'] de = requests.get(f'https://api.vk.com/method/friends.delete?user_id={d1}&access_token={token}&v=5.131') print(de.json()) print(f"{fl_list[a1]['first_name']} {fl_list[a1]['last_name']} ({a1 + 1}\{len(fl_list)}) - ОК") sleep(5) print('Готово.') elif x == 2: print('Выходим...') else: print('Нечего удалять, выходим...')
Права доступа friends для приложения и токена конечно же получены.
При отправке запроса на удаление входящей заявки, для каждого подписчика, получаю ответ от сервера, что запрос выполнен успешно:
{'response': {'success': 1, 'in_request_deleted': 1}}
Вроде бы всё хорошо, программа работает, но проблема в том, что все подписчики на месте и никуда не удалились. Что я делаю не так? Может быть их нужно удалять какими-то другими методами?
- python
- api
- вконтакте
Зарегистрируйтесь или войдите
Регистрация через GoogleОтправить без регистрации
ПочтаНеобходима, но никому не показывается
Отправить без регистрации
ПочтаНеобходима, но никому не показывается
By clicking “Отправить ответ”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.
Как удалить контакты из вашего бота
Гигиена списка контактов — это процесс удаления холодных (неактивных) контактов из ваших маркетинговых чатов. Он сохраняет ваши списки «теплыми» и активными, а также повышает доставляемость.
Очистка вашего списка контактов гарантирует, что вы продаете только людям, которые заботятся о вашем бренде. Если кто-то не открывал электронное письмо от вашей компании в течение шести месяцев, скорее всего, он не будет реагировать ни на какие будущие сообщения.
Это руководство поможет вам удалить контакты из ваших учетных записей ManyChat, чтобы вы могли создать более активную базу контактов и повысить рентабельность инвестиций в Chat Marketing.
Удаление контактов из бота ManyChat может показаться пугающим и обреченным на провал. Вы усердно работали, чтобы получить эти контакты через рекламу в Facebook, кампании в мессенджерах, подписки по SMS или другие каналы, и вполне естественно хотеть сохранить их.
«Я регулярно удаляю сотни контактов, которые не соответствуют критериям моего бота. Это помогает снизить расходы и создать более целевую индивидуализированную аудиторию для рекламы в Facebook».
— Трилсе Хирон Гарро, TBS Marketing
Время зависит от вас. Trilce рекомендует очищать список каждые 90 дней; другие предприятия обычно делают это каждые четыре-шесть месяцев.
Но как узнать, что пора очистить свой список ? Вы можете искать эти знаки:
- Снижение открываемости : люди не открывают ваши сообщения
- Низкий рейтинг кликов: контактов не взаимодействуют с вашими сообщениями
- Высокие показатели отказа от подписки: человек добровольно покидают ваш список за определенный период времени
- Большое количество жалоб на спам: пользователей сообщают о вашей компании с течением времени
Все эти признаки указывают на одно: пришло время очистите этот список. Если контакты больше не взаимодействуют с вашими сообщениями, они не конвертируются. Это означает, что вы на 100 % упускаете из виду продажи и доходы, и вам больше не следует с ними заморачиваться.
Давайте рассмотрим два способа удаления контактов из вашего бота:
- Группы
- Отдельные лица
Группы
1. Щелкните вкладку Аудитория на панели инструментов.
2. Нажмите + Условие и отфильтруйте свою аудиторию по атрибутам, которые позволяют ее удалить.
Например, вы можете отказаться от подписки на контакты, которые не взаимодействовали с вашим ботом в течение последних шести месяцев. Для этого отфильтруйте свою аудиторию по параметру «Последнее взаимодействие до 1 сентября 2020 года». Вы также можете фильтровать по другим системным полям, пользовательским полям клиента и полям клиента Shopify.
3. Установив условия, нажмите Массовые действия.
4. В выпадающем меню выберите Отписаться от бота.
5. Введите unsubscribe и нажмите Confirm , чтобы отменить подписку на группу. Примечание. Убедитесь, что вы хотите отменить подписку на этих людей. Вы не сможете добавить их обратно после нажатия Подтвердить
.Физические лица
1. Найдите пользователя, которого хотите удалить, в своем Аудитория вкладка.
2. Нажмите на три точки в правом верхнем углу.
3. Выберите, хотите ли вы полностью удалить пользователя из определенного канала или вашего бота. Затем нажмите Подтвердить .
Советы по поддержанию чистого списка контактов
Повторим еще раз: это здоровый удалить ваши контакты. Кроме того, ведение списка выходит за рамки удаления неактивных пользователей. Вы можете активно поддерживать интерес к своему списку, придерживаясь следующих советов.
Добро пожаловать в новые контакты
Серия приветствий — это последовательность сообщений, которые вы можете автоматически отправлять контактам после того, как они присоединятся к вашему списку. Вы можете доставлять эти сообщения по электронной почте, SMS или Messenger — в зависимости от того, какую платформу контакт считает предпочтительной для обмена сообщениями. Контакты наиболее восприимчивы к вашим сообщениям сразу после регистрации, поэтому учитывайте первое сообщение!
Например, если контакт подписывается через вашу программу лояльности клиентов, отправьте ему скидку, чтобы начать отношения.
Ваше приветственное сообщение — лучший способ представиться и показать людям, что вы им небезразличны. Думайте об этом как о цифровом рукопожатии при первой встрече с контактом. Это начало новых отношений, в которых они (надеюсь) не станут призраком вашего бренда в будущем.
Повторно включить холодные контакты
Дайте холодным контактам последнюю проверку, прежде чем удалять их из списка, чтобы убедиться, что они действительно отключены. Келли Ноубл Мирабелла из Baby Got Bot очищает свой список каждые четыре месяца и рекомендует следующую тактику для поиска все еще заинтересованных контактов:0003
- Отфильтруйте аудиторию по последнему взаимодействию (как описано выше).
- Создайте пользовательскую аудиторию и запустите платную трансляцию Messenger. Спросите, заинтересованы ли они в том, чтобы быть в вашем списке.
- Отправьте электронное письмо и SMS , если у вас есть эта контактная информация.
- Подождите около недели после окончания платной трансляции.
- Удалите всех из своего списка, кто не взаимодействовал с вами.
Используйте стратегию Келли, чтобы ваш список был здоровым и ценным.
Уважайте время контактов
Получение чьей-либо контактной информации является привилегией. Стремитесь регулярно отправлять в их почтовые ящики только релевантный и ценный контент, чтобы контакты оставались вовлеченными и довольными вашим брендом. Вы также получите лучшие результаты для своих кампаний.
Упростите отписку
Само собой разумеется, но какой бы канал вы ни использовали для связи с контактами, облегчить им отмену подписки e. Если вы этого не сделаете, люди будут игнорировать ваши сообщения или отправлять их в спам, и они, скорее всего, никогда больше не увидят ваши сообщения. Зачем рисковать репутацией вашей электронной почты?
Никогда не покупать списки
Вы не можете покупать списки для Messenger, потому что люди должны взаимодействовать с вашей учетной записью Messenger, но вы можете покупать маркетинговые списки по электронной почте и SMS. Однако покупка списков контактов — не лучший способ создать здоровую и активную базу контактов.
Обмен сообщениями с людьми без их явного разрешения на любой платформе является нарушением закона. Это также не поможет вам развить доверительные отношения или увеличить продажи для вашего бизнеса, потому что люди в этих списках никогда не соглашались получать новости о вашем бренде.
Регулярно очищайте свой список
Регулярная очистка списка контактов — хорошая идея по нескольким причинам. Это не только создает более заинтересованную аудиторию, но и помогает вам снизить расходы. Беспроигрышная ситуация! В конце концов, вы хотите платить только за общение с контактами, которые проявили интерес к тому, что вы предлагаете.
Лучшая стратегия чат-маркетинга состоит не в том, чтобы вести огромный список (если, конечно, все они не являются заинтересованными подписчиками!), а в том, чтобы иметь список получателей, которым нравится то, что вы им отправляете. Так что удаляйте холодные контакты, отправляйте ценный контент людям и уважайте их почтовые ящики. На сегодняшний день это лучший способ построить и развить онлайн-бизнес.
У вас еще нет учетной записи ManyChat? Начните бесплатно сегодня.
ЗАРЕГИСТРИРОВАТЬСЯ БЕСПЛАТНО
Вы уже проголосовали!
Содержание этого блога было подготовлено независимо и предназначено только для информационных целей. Высказанные мнения принадлежат автору и не обязательно отражают точку зрения ManyChat или любой другой стороны. Индивидуальные результаты могут отличаться.
Руководство по очистке вашего списка постоянных контактов
Блог / Руководство по очистке вашего списка постоянных контактов
Джессика Мартинес
• 4 мин чтения
Маркетинг по электронной почте — один из самых эффективных способов связаться с потенциальными клиентами, привлечь потенциальных клиентов и развивать свой бизнес. Constant Contact — это популярный сервис электронного маркетинга, который позволяет легко создавать и отправлять целевые кампании по электронной почте.
Однако, чтобы обеспечить успех ваших кампаний, важно иметь чистый и проверенный список адресов электронной почты. В этой статье мы предоставим подробное руководство о том, как очистить список постоянных контактов и как Kickbox может помочь с проверкой электронной почты и очисткой списка.
Почему важно очистить свой постоянный список контактов
Наличие чистого и проверенного списка адресов электронной почты имеет решающее значение для успеха ваших маркетинговых кампаний по электронной почте. Нечистый список может привести к высоким показателям отказов, низким показателям открытия и даже повредить вашей репутации отправителя. Испорченная репутация может привести к тому, что ваши электронные письма будут помечены как спам, что в долгосрочной перспективе может повредить вашему бизнесу. Поэтому очень важно регулярно очищать свой список постоянных контактов.
Действия по очистке списка постоянных контактов
Определение неактивных подписчиков и удаление их из списка
Одним из первых шагов по очистке списка постоянных контактов является определение неактивных подписчиков и удаление их из списка. Это подписчики, которые долгое время не взаимодействовали с вашими электронными письмами, и продолжение отправки им электронных писем может нанести ущерб вашим почтовым кампаниям.
Чтобы определить неактивных подписчиков в Постоянном контакте, перейдите на вкладку «Контакты», выберите «Все контакты», а затем выберите сегмент, который вы хотите очистить. После того, как вы определили неактивных подписчиков, вы можете либо удалить их, либо создать для них отдельный список.
Удаление возвращенных адресов электронной почты и контактов без подписки
Удаление возвращенных адресов электронной почты и контактов без подписки — еще один важный шаг к очистке вашего списка постоянных контактов. Отклоненные адреса электронной почты — это те, которые не были доставлены в почтовый ящик получателя, а отписавшиеся контакты — это те, кто отказался от получения ваших электронных писем.
В программе «Постоянный контакт» вы можете удалить недоставленные адреса электронной почты, щелкнув вкладку «Отчеты», выбрав кампанию электронной почты, которую хотите проверить, а затем щелкнув вкладку «Отклоненные». После того, как вы определили отказы адресов электронной почты, вы можете удалить их из своего списка.
Точно так же вы можете удалить отписавшиеся контакты, щелкнув вкладку «Контакты», выбрав сегмент «Все контакты», а затем выбрав сегмент «Отписавшиеся». После того, как вы определили отписавшиеся контакты, вы можете либо удалить их, либо создать для них отдельный список.
Сегментируйте свой список
Сегментация вашего списка — это эффективный способ очистить ваш список постоянных контактов и повысить эффективность ваших кампаний по электронной почте. Сегментация включает в себя разделение вашего списка на более мелкие группы в зависимости от уровня вовлеченности, демографических данных или прошлых покупок.
В приложении «Постоянный контакт» вы можете сегментировать свой список, щелкнув вкладку «Контакты» и выбрав параметр «Создать сегмент». Затем вы можете выбрать критерии для своего сегмента, такие как уровень вовлеченности, местоположение или прошлые покупки.
Использование служб проверки электронной почты
Использование служб проверки электронной почты — отличный способ очистить свой список постоянных контактов и убедиться, что ваши электронные письма доходят до нужной аудитории. Использование инструментов проверки электронной почты для постоянного контакта, таких как Kickbox, может помочь проверить и очистить ваш список адресов электронной почты путем выявления недействительных адресов электронной почты и опасных адресов, которые следует удалить из вашего списка, например одноразовые адреса электронной почты.
Как использовать Kickbox для постоянной очистки списка контактов
Kickbox — это служба проверки электронной почты и очистки списка, которая может помочь вам поддерживать чистый и проверенный список адресов электронной почты. С помощью Kickbox вы можете проверять адреса электронной почты в режиме реального времени, удалять недействительные адреса электронной почты и улучшать показатели доставляемости электронной почты.
Чтобы использовать Kickbox для очистки списка постоянных контактов, вы можете использовать стандартную функцию проверки списка адресов электронной почты или интеграцию Kickbox x Constant Contact.
Проверка списка адресов электронной почты
Чтобы использовать стандартную функцию проверки списка адресов электронной почты, зарегистрируйте учетную запись Kickbox и загрузите свой список адресов электронной почты. Затем Kickbox проверит каждый адрес электронной почты в режиме реального времени и предоставит отчет, в котором будут указаны недействительные адреса электронной почты, спам-ловушки и другие проблемы с доставкой.
После получения отчета вы можете вручную удалить недействительные адреса электронной почты из списка постоянных контактов или использовать функцию автоматической очистки списка Kickbox.
Интеграция Kickbox x Constant Contact
Чтобы использовать интеграцию проверки электронной почты Kickbox x Constant Contact, вам необходимо зарегистрировать учетные записи Kickbox и Constant Contact. После того, как вы зарегистрировались в обеих службах, вы можете интегрировать их, выполнив следующие действия:
- Войдите в свою учетную запись Kickbox и перейдите на вкладку Интеграция.
- Выберите Постоянный контакт из списка доступных интеграций.
- Аутентифицируйте свою учетную запись постоянного контакта и предоставьте Kickbox доступ к вашим спискам постоянных контактов.
- Выберите список, который вы хотите проверить и очистить.
- После этого Kickbox автоматически проверит и очистит ваш список постоянных контактов, и вы сможете просмотреть отчет на панели инструментов Kickbox.
Подведение итогов
Очистка вашего списка постоянных контактов — важная задача, которая может помочь повысить эффективность ваших маркетинговых кампаний по электронной почте. Удаляя неактивных подписчиков, недоставленные адреса электронной почты и контакты без подписки, вы можете гарантировать, что ваши электронные письма дойдут до нужной аудитории, и улучшите свою репутацию отправителя.
Используя Kickbox для очистки списка постоянных контактов, вы можете сэкономить время и силы и обеспечить успех своих кампаний по электронной почте. Итак, если вы ищете надежный и эффективный способ очистить свой список постоянных контактов, попробуйте его, подписавшись на бесплатную учетную запись и протестировав 100 бесплатных кредитов для начала.
Поддерживайте здоровье своего списка и повышайте эффективность кампаний, регулярно очищая список адресов электронной почты. Мы сообщим вам, какие адреса электронной почты являются хорошими, плохими и опасными, прежде чем вы нажмете кнопку «Отправить».