fandorin_official
@fandorin_official
Герой серии исторических детективов.

Как правильно «упаковать» запрос к VK API?

Есть, некий запрос к VK API.
URL из себя представляет:
https://vk.com/dev/wall.post?params[owner_id]=-1&p...
Как правильно "упаковать" такой url, чтобы код был читаемый, ипараметры запроса легко изменяемы.
Попробовал что-то наподобие:
url = 'https://vk.com/dev/wall.post'
params = {
    'owner_id': '-1',
    'friends_only': '0',
    'from_group': '1',
    'message': 'Test',
    'signed': '0',
    'mark_as_ads': '0',
    'close_comments': '0',
    'mute_notifications': '0',
    'v': '5.101'
}
r = requests.post('https://vk.com/dev/wall.post', params=params).url

Но в таком случае url получается вот такой:
https://vk.com/dev/wall.post?owner_id=-166958401&f...
Как это правильно реализовать?
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 2
Для работы с VK API, есть библиотека vk_api. Или ты переизобретаешь велосипед?
Ответ написан
Комментировать
@feelan
Начинающий Системный Администратор Linux (DevOps )
Использовать библиотеку vk_api и ввести токен
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы