私が構築しているモバイル アプリの一部として、Last.FM の API を介して認証する必要があります。彼らのウェブサイトに記載されているように、私は正しくURLをフォーマットしようとしましたが、エラーが発生したため、何か間違ったことをしているようです:
エラー #2044: 未処理の ioError:。text=エラー #2032: ストリーム エラー。URL: https://ws.audioscrobbler.com/2.0/?method=auth.getMobileSession
Last.FM ドキュメント: http://www.last.fm/api/mobileauth
以下の私のコード:
var username:String = "xxxxxxx";
var password:String = "xxxxxxxxxxxx";
var api_key:String = "xxxxxxxxxxxxxxxxxxxxxxxxxx";
var secret:String = "xxxxxxxxxxxxxxxxxxxxxx";
var api_sig:String = MD5.hash( "api_key" + api_key + "methodauth.getMobileSessionpassword" + password + "username" + secret);
var request:URLRequest = new URLRequest("https://ws.audioscrobbler.com/2.0/?method=auth.getMobileSession");
var variables:URLVariables = new URLVariables();//create a variable container
variables.username =username;
variables.password = password;
variables.api_key = api_key;
variables.api_sig = api_sig;
request.data = variables;
request.method = URLRequestMethod.POST;//select the method as post/
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, handleComplete);
loader.load(request);//send the request with URLLoader()
誰かが答えを知っていますか?