Быстренько заспамить вк питоном

Идем в сообщества

cтавим фильтры

зажимаем page down

получаем список из 999 групп

берем ссылки на них так:

for (i = 0; i < document.getElementsByClassName(“labeled title”).length; i++) { console.log(document.getElementsByClassName(“labeled title”)[i].childNodes[0].href) }

Далее на питоне, проверям можем ли мі постить в эти группы:

with open("/.../groups_for_prepare", "r") as ins:
    for line in ins:
        line = line.replace('\n', '')
        login, password = VK_LOGIN, VK_PASS
        vk = vk_api.VkApi(login, password)

        try:
            vk.authorization()
        except vk_api.AuthorizationError as error_msg:
            print(error_msg)
            return

        values = {
            'fields': 'can_post',
            'group_id': line
        }
        try:
            response = vk.method('groups.getById', values)
            for post in response:
                if 'can_post' in post:
                    if post['can_post']:
                        print post['id']
        except:
            i = 2

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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s