如何验证我在Gracenote注册的应用程序?

时间:2014-04-05 02:25:10

标签: c# xml post webclient gracenote

我正在尝试使用Gracenote为我的高级研讨会课程注册我的应用程序,该应用程序是用C#编写的。我相信我已经正确完成了,但据我所知,当我调用WebClient.UploadData()方法时,我应该在输出窗口中显示返回的内容。什么都没有出现。

由于您每次安装时只应该使用Gracenote注册一次应用程序,因此我不确定它是否已注册,因此我处于停滞状态。以下是我的代码。 [#####-AAAAAA是Gracenote提供的我的ClientID。]

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

1 个答案:

答案 0 :(得分:1)

尝试在http://www.nuget.org/packages/ParkSquare.Gracenote/

使用我的C#Gracenote API包装器