Forum » Development Discussion

XML RPC 'recommend*' is broken?

 
    • Damaged said...
    • User
    • 14 Feb 2008, 13:57

    XML RPC 'recommend*' is broken?

    The 'recommendArtist/Track/Album methods are now returning errors. Known problem or did something change?



    [Feb 14, 2008 15:48:29 +0200]-[TRACE] RPC request: <?xml version="1.0" encoding="UTF-8"?><methodCall><methodName>recommendTrack</methodName><params><param><value><string>Damaged</string></value></param><param><value><string>1202996909</string></value></param><param><value><string>54a465fa5fd3c4d9001a63cc8e3a74c0</string></value></param><param><value><string>Helloween</string></value></param><param><value><string>Starlight</string></value></param><param><value><string>osx_user</string></value></param><param><value><string>this is a test</string></value></param></params></methodCall>
    [Feb 14, 2008 15:48:31 +0200]-[TRACE] ASXMLRPC: -Invalid repsonse- <?xml version="1.0" encoding="UTF-8"?><methodResponse><fault><value><struct><member><name>faultCode</name><value><int>3</int></value></member><member><name>faultString</name><value><string>Incorrect parameters passed to method: Wanted , got at param )</string></value></member></struct></value></fault></methodResponse>
    [Feb 14, 2008 15:48:31 +0200]-[TRACE] -[ASXMLRPC connectionDidFinishLoading:]:192 -- (null)
    [Feb 14, 2008 15:48:31 +0200]-[TRACE] ASXMLRPC: -Invalid repsonse- <?xml version="1.0" encoding="UTF-8"?><methodResponse><fault><value><struct><member><name>faultCode</name><value><int>3</int></value></member><member><name>faultString</name><value><string>Incorrect parameters passed to method: Wanted , got at param )</string></value></member></struct></value></fault></methodResponse>



    [Feb 14, 2008 15:55:38 +0200]-[TRACE] RPC request: <?xml version="1.0" encoding="UTF-8"?><methodCall><methodName>recommendArtist</methodName><params><param><value><string>Damaged</string></value></param><param><value><string>1202997338</string></value></param><param><value><string>3debc249711370191250288e31778c9c</string></value></param><param><value><string>Helloween</string></value></param><param><value><string>osx_test</string></value></param><param><value><string>this is a test</string></value></param></params></methodCall>
    [Feb 14, 2008 15:55:40 +0200]-[TRACE] ASXMLRPC: -Invalid repsonse- <?xml version="1.0" encoding="UTF-8"?><methodResponse><fault><value><struct><member><name>faultCode</name><value><int>3</int></value></member><member><name>faultString</name><value><string>Incorrect parameters passed to method: Wanted , got at param )</string></value></member></struct></value></fault></methodResponse>
    [Feb 14, 2008 15:55:40 +0200]-[TRACE] -[ASXMLRPC connectionDidFinishLoading:]:192 -- (null)
    [Feb 14, 2008 15:55:40 +0200]-[TRACE] ASXMLRPC: -Invalid repsonse- <?xml version="1.0" encoding="UTF-8"?><methodResponse><fault><value><struct><member><name>faultCode</name><value><int>3</int></value></member><member><name>faultString</name><value><string>Incorrect parameters passed to method: Wanted , got at param )</string></value></member></struct></value></fault></methodResponse>

    • smoquai said...
    • User
    • 14 Feb 2008, 15:39
    Try "recommendItem" with the parameters user, challenge, auth, artist, title (or an empty string if the item is the artist), type ("artist", "album" or "track"), receiver, message, language.

    The next big thing? Personalized media on your mobile gadget! Definitely.
    • Damaged said...
    • User
    • 14 Feb 2008, 16:30
    Thanks. I wish they wouldn't change these protocols and then kill the old ones...

    • Russ said...
    • Alumni
    • 17 Feb 2008, 11:22
    There's a stable API coming soon.

  • woohoo :D

    Want to listen to your playlists on last.fm? Have a look at TagBar
    • smoquai said...
    • User
    • 17 Feb 2008, 16:16
    That's good news! :)

    The next big thing? Personalized media on your mobile gadget! Definitely.
    • Jonty said...
    • Alumni
    • 18 Feb 2008, 09:14
    I didn't even know we'd changed this. Sorry about that!

    --jonty

    • tburny said...
    • Forum Moderator
    • 19 Feb 2008, 19:15
    is there any page(e.g. changelog) where I can see which requests are new and which changed? this would be really nice

    Combo.fm: Combine your favourite radio stations! | My Blog | scala-lastfmapi
    P.S.: Do not click here
    throw new PokemonException(); //Gotta catch 'em all
    My forum post reflects my personal opinion :)
Anonymous users may not post messages. Please log in or create an account to post in the forums.