Загрузка...

Execute vk_ api

Тема в разделе Python создана пользователем wnxb 4 май 2020. 973 просмотра

  1. wnxb
    wnxb Автор темы 4 май 2020 make make make again 85 30 май 2017
    Как использовать execute без requests, на vk_api?
     
  2. Decoy4298
    Decoy4298 4 май 2020 217 18 фев 2020
    Каким образом ты собрался посылать запросы без модуля для запросов?
     
    1. Посмотреть предыдущие комментарии (2)
    2. wnxb Автор темы
      Decoy4298, через requests надо полную ссылку переписывать + токен, мне лень:finger_up:
    3. Decoy4298
      wnxb, а, господи, ты просто хочешь юзать готовую либу вместо самописа на requests...
      Python
      from vk_api import VkApi
      vk = VkApi(token='твой токен') # За другими способами авторизации добро пожаловать в документацию
      vk._auth_token()
      api = vk.get_api()
      api.execute(code="твой код для execute")
    4. wnxb Автор темы
      Decoy4298, если бы все было так просто, то я бы не писал сюда. это все я и так знаю. вместо ответа на мой запрос он высирает лишь пустышку None :da:
      хотя, если выполнять запрос через список методов, то он ворк.
      авторизируюсь через логин+пасс
    5. Посмотреть следующие комментарии (6)
  3. Decoy4298
    Decoy4298 5 май 2020 217 18 фев 2020
    Хз, всё работает нормально. Мб сам код execute ничего не возвращает?
    [IMG]
     
  4. wnxb
    wnxb Автор темы 5 май 2020 make make make again 85 30 май 2017
    мне не нужно сверсложных и постоянно мониторящих методов, я лишь хочу вернуть return API.memories.get();
    повторюсь, что в консоли вк execute все возвращает
     
    1. Посмотреть предыдущие комментарии (14)
    2. Decoy4298
      wnxb, определённо. нерабочая. хуйня. да.

      [IMG]
    3. wnxb Автор темы
      Decoy4298, ладно, спасибо за рабочую хуйню
    4. Decoy4298
      wnxb, вот ещё более адекватный вариант рабочей хуйни, если нужен будет UNIX, особого труда его получить не составит
      Python
      import re
      import requests
      from datetime import datetime


      def get_regdate(user_id):
      text = requests.get(f'https://vk.com/foaf.php?id={user_id}').text
      match = re.search(r'<ya:created dc:date=\"(.*)\"/>', text)
      return datetime.strptime(match.group(1), '%Y-%m-%dT%H:%M:%S%z')
Top
Загрузка...