API lastfm - указана неверная подпись метода

Я создал api_sig как:

export function getLastfmApiSignature() {
    let raw_string = `api_key${Lastfm_API_KEY}method${Lastfm_API_SIGNATURE_METHOD}password${Lastfm_password}username${Lastfm_username}${Lastfm_SHARED_SECRET}`;

    return md5(raw_string);
}

Затем вызвал API для auth.getMobileSession предоставление необходимых параметров (username, password, api_key, api_sig, method) где api_sig возвращается значение из getLastfmApiSignature функция. Затем я предоставляю, что api_sig и вернул ответный сеансовый ключ от auth.getMobileSession API и постоянно получаю сообщение об ошибке:

    "message": "Invalid method signature supplied"

Имеется в виду, вероятно, что api_sig является недействительным. Кто-нибудь знает в чем проблема?

0 ответов

Другие вопросы по тегам