Как узнать дату регистрации какого-либо аккаунта в вк с помощью питона?

Ссылка скопирована
1 ответ

Как узнать дату регистрации какого-либо аккаунта в вк с помощью питона?

Дополнительно:

А без питона как?

Так?

import requests   def parse(vk_id: int) -> str:     url = f'https://vk.com/foaf.php?id={vk_id}'     r = requests.get(url)     for line in r.text.split('n'):         if 'ya:created' in line:             return line.split('=')[1]     else:         return 'Not found.'   print(parse(1))

import requests def parse(vk_id: int) -> str: url = f'https://vk.com/foaf.php?id={vk_id}' r = requests.get(url) for line in r.text.split('n'): if 'ya:created' in line: return line.split('=')[1] else: return 'Not found.' print(parse(1))

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Никита Орлов Ответ

Для того чтобы узнать дату регистрации аккаунта в социальной сети ВКонтакте с помощью Python, можно воспользоваться API ВКонтакте. Ниже приведен пример кода на Python, который позволяет получить дату регистрации аккаунта по его ID:

import requests
import json
 
def get_vk_account_registration_date(account_id):
    token = 'your_access_token_here'
    api_version = '5.131'
    url = f'https://api.vk.com/method/users.get?user_ids={account_id}&fields=last_seen&access_token={token}&v={api_version}'
 
    response = requests.get(url)
    data = json.loads(response.text)
 
    if 'error' in data:
        print('Error:', data['error']['error_msg'])
        return None
 
    registration_date = data['response'][0]['last_seen']['time']
 
    return registration_date
 
account_id = 'your_account_id_here'
registration_date = get_vk_account_registration_date(account_id)
if registration_date:
    print(f'Account with ID {account_id} was registered on {registration_date}')

import requests import json def get_vk_account_registration_date(account_id): token = 'your_access_token_here' api_version = '5.131' url = f'https://api.vk.com/method/users.get?user_ids={account_id}&fields=last_seen&access_token={token}&v={api_version}' response = requests.get(url) data = json.loads(response.text) if 'error' in data: print('Error:', data['error']['error_msg']) return None registration_date = data['response'][0]['last_seen']['time'] return registration_date account_id = 'your_account_id_here' registration_date = get_vk_account_registration_date(account_id) if registration_date: print(f'Account with ID {account_id} was registered on {registration_date}')

Для работы данного кода необходимо заменить 'your_access_token_here' на ваш access token, а 'your_account_id_here' на ID аккаунта ВКонтакте, дату регистрации которого вы хотите узнать.

Таким образом, приведенный код позволяет получить дату регистрации аккаунта в социальной сети ВКонтакте с помощью Python и API ВКонтакте.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно