API lastfm - указана неверная подпись метода - PullRequest
0 голосов
/ 05 ноября 2018

Я создал 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 неверен Кто-нибудь знает в чем проблема?

...