20
Апр
2018

Как передать кириллицу в VK API

VK API не постит кириллицу:

message_to_post = caption + "\n\n" + annotation
post_request_params = (
   ('owner_id', '-%d' % group_id),
   ('from_group', '1'),
   ('message', message_to_post),
   ('attachments', attachments),
   ('access_token', access_token),
   ('guid', id_news),
   ('version', 5.73)
)

post_response_raw = requests.get(
    'https://api.vk.com/method/wall.post', 
    params=post_request_params
)
post_response = post_response_raw.json()

Я попробовал загуглить, но не понял, чего от меня хочет ВК и как перекодировать url?

ps в поддержке мне посоветовали пропустить url через urlencode, чтоб подтвердить, что я - живой пользователь.

Источник: https://ru.stackoverflow.com/questions/816691/%D0%9A%D0%B0%D0%BA-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%82%D1%8C-%D0%BA%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%B8%D1%86%D1%83-%D0%B2-vk-api

Тебе может это понравится...

Добавить комментарий