Помогите с настройками приватности вк

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by s-ground, 21 Jun 2018.

  1. s-ground

    s-ground New Member

    Joined:
    21 Jun 2018
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    ща будет вообще новичковый вопрос

    яп - питон, кстати

    Нужно закрыть сообщения, то есть в настройках приватности выбрать в меню "кто может писать мне личные сообщения" - никто.

    В апи этого, разумеется, нету.

    Если с другими настройками приватности все просто -

    Code:
    url = 'https://m.vk.com/settings?act=privacy&privacy_edit=status_replies'
    
    s = requests.session ()
    data = s.get(url, headers=headers, proxies=proxies)
    page = lxml.html.fromstring(data.content)
    form = page.forms[0]
    form.fields['val'] = 3
    
    s.post('https://m.vk.com/' + form.action, headers=headers, proxies=proxies, data=form.form_values())

    то есть просто через мобильную версию.

    А вот с лс не все так просто. Лс таким образом тоже закрывается, но через несколько минут самопроизвольно открывается. Я не знаю, с чем это связано, но я проверил это на большом количестве аккаунтов.

    Вопрос - можно ли средствами python выставить настройки приватности сообщений в вк без всяких selenium (на каждый акк запускать браузер как то не очень)

    Помогите, плиз
     
  2. Fitif

    Fitif New Member

    Joined:
    7 Jul 2015
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    а через обычную версию не пробовал, таким же методом?
    и вообще у тебя разве не и так по сути браузер запускается и заполняется форма? (p.s питон не знаю просто по коду так кажется)
     
  3. terszki

    terszki New Member

    Joined:
    1 Aug 2017
    Messages:
    9
    Likes Received:
    2
    Reputations:
    0
    :D