使用last.fm api c检索相册详细信息#

时间:2014-08-14 03:54:19

标签: c# last.fm

我无法从last.fm api中检索艺术家的专辑数据。我正在使用lastfm-sharp库。

我想向艺术家的所有专辑展示他们的发行日期,流派和专辑封面。但是当我试图获得发布日期时,我会抛出异常。 textbox1.text是艺术家姓名。

这是我的代码:

Session session = new Session("API_KEY", "SECRET");
session.Authenticate("USERNAME", Lastfm.Utilities.md5("PASSWORD"));

Artist artist = new Artist(textBox1.Text, session);
Lastfm.Services.Album artalbum = new Lastfm.Services.Album(textBox1.Text, "", session);

dataGridView1.Columns.Add("artistname", "artistname");
dataGridView1.Columns.Add("albumname", "albumname");
dataGridView1.Columns.Add("releasedate", "releasedate");

foreach (var s in artist.GetTopAlbums())
  dataGridView1.Rows.Add(s.Item.Artist,s.Item.Name,s.Item.GetReleaseDate());

错误:字符串未被识别为有效的DateTime。 我找不到任何有关在c#中使用Last.fm api的详细教程。

0 个答案:

没有答案