-
Автор темы
- #1
Хз, есть ли тут ботоёбы, но всё же думаю кому то будет интересно
Что ж, Всем привет! В данной статье мы рассмотрим несколько способов получения стикеров в VK на Python Вы узнаете, как получить как свои, так и чужие стикеры прямо из кода на Python.
Для начала давайте получим токен от Vk Messanger, это нужно чтобы мы смогли воспользоваться методом. И так, сперва вам нужно скопировать вот эту ссылку и вставить в поиске браузера, но не спешите переходить. Сперва вам нужно ввести туда свои данные, вот что и куда писать:
Сюда вы пишете свои логин
Сюда вы пишете свой пароль
Данные собственно вы пишете от своей страницы вк
потом нажмите Enter и скопируйте токен, в предыдущем посте я писал как обрезать токен, вот
вот код используя библиотеку vk_api
вот код используя библиотеку requests
Надеюсь, этот материал окажется полезным для вас и поможет сделать ваши проекты еще лучше
Что ж, Всем привет! В данной статье мы рассмотрим несколько способов получения стикеров в VK на Python Вы узнаете, как получить как свои, так и чужие стикеры прямо из кода на Python.
Для начала давайте получим токен от Vk Messanger, это нужно чтобы мы смогли воспользоваться методом. И так, сперва вам нужно скопировать вот эту ссылку и вставить в поиске браузера, но не спешите переходить. Сперва вам нужно ввести туда свои данные, вот что и куда писать:
Сюда вы пишете свои логин
Сюда вы пишете свой пароль
Данные собственно вы пишете от своей страницы вк
потом нажмите Enter и скопируйте токен, в предыдущем посте я писал как обрезать токен, вот
Пожалуйста, авторизуйтесь для просмотра ссылки.
вот код используя библиотеку vk_api
Python:
import vk_api
vk = vk_api.VkApi(token="тут ваш токен полученный от Vk Me")
api = vk.get_api()
stickers = api.store.getProducts(user_id="сюда id чела", type="stickers", filters="promoted,purchased")
print(f"Стикеры пользователя: {stickers}")
# Ещё один способ:
data = f'''
var user_id = {user_id};
var sticks= API.store.getProducts({dict(user_id=user_id, filters="promoted,purchased", type="stickers")});
var data = sticks
return data;
'''
stickers = api.execute(code=data)
print(f"Стикеры пользователя: {stickers}")
вот код используя библиотеку requests
Python:
import requests
url = "https://api.vk.com/method/store.getProducts?user_id=ID_ЧЕЛА&access_token=ВАШ_ТОКЕН&filters=promoted,purchased&v=5.131"
r = requests.get(url)
print(r.content)