lastfm API-提供的方法签名无效

时间:2018-11-04 21:52:05

标签: api signature last.fm session-keys

我将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);
}

然后为auth.getMobileSession调用的API提供必需的参数(username, password, api_key, api_sig, method),其中api_sig是从getLastfmApiSignature函数返回的值。然后,我提供了api_sig并从auth.getMobileSession API返回了响应会话密钥,并且不断出现错误:

    "message": "Invalid method signature supplied"

可能意味着api_sig无效。有人知道问题出在哪里吗?

0 个答案:

没有答案