как генерировать sig для запросов vk?
Бьюсь в попытках составления защищённого ключа (sig) для запросов vk, такие как audio.get документация не помогла, знаю что что-то упускаю, но не понимаю что.
для тестов использовал код на python:
from requests import get
from hashlib import md5
token = 'токен' # user token
version = 5.123 # api version
owner = 0 # user_id
secret_key = 'секретный ключ приложения' # app secret key
while 1:
sig = md5(input('text to md5: ').encode()).hexdigest()
l = get(f'https://api.vk.com/method/audio.get?access_token={token}&owner_id={owner}&v={version}&sig={sig}')
print('\n\n'+l.text+'\n\n')
сама ошибка: "User authorization failed: sig param is incorrect"