C# 如何验证我在Gracenote注册的应用程序?
我正试图在Gracenote注册我的应用程序,该应用程序是用C#编写的,用于我的高级研讨会课程。我相信我做的是正确的,但据我所知,当我调用C# 如何验证我在Gracenote注册的应用程序?,c#,xml,post,webclient,gracenote,C#,Xml,Post,Webclient,Gracenote,我正试图在Gracenote注册我的应用程序,该应用程序是用C#编写的,用于我的高级研讨会课程。我相信我做的是正确的,但据我所知,当我调用WebClient.UploadData()方法时,我应该在输出窗口中显示返回的内容。什么也没发生 由于每次安装您只需向Gracenote注册一次应用程序,因此我有点停顿,因为我不确定它是否已注册。下面是我的代码。[是Gracenote提供的我的客户ID。] using (var client = new WebClient()) {
WebClient.UploadData()方法时,我应该在输出窗口中显示返回的内容。什么也没发生
由于每次安装您只需向Gracenote注册一次应用程序,因此我有点停顿,因为我不确定它是否已注册。下面是我的代码。[是Gracenote提供的我的客户ID。]
using (var client = new WebClient())
{
var dataToPost = Encoding.Default.GetBytes("<QUERIES><QUERY CMD=\"REGISTER\"><CLIENT>########-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</CLIENT></QUERY></QUERIES>");
var result = client.UploadData("https://c########.web.cddbp.net/webapi/xml/1.0/", "POST", dataToPost);
}
使用(var client=new WebClient())
{
var dataToPost=Encoding.Default.GetBytes(“#########-aaaaaaaaaaaaaaaaaaaaaaaaaa”);
var result=client.UploadData(“https://c#########.web.cddbp.net/webapi/xml/1.0/”,“POST”,dataToPost);
}
在这里尝试使用我的C#Gracenote API包装器我发誓这是我第三次对这个答案发表评论。谢谢你的回复!尽管我的项目已经过了截止日期,但我还是回去实现了在我的应用程序中使用您的包装器。我发现它很容易使用,而且它确实帮助我解决了Last.FM无法检测数据的问题。我的应用程序目前是免费的,开源的,位于()。再次感谢您为GraceNote提供C#包装器!:)