2012-01-06 92 views
1

雖然試圖用下面的代碼連接到OpenX的:(asp.net,C#)OpenX的API連接

IOpenXProxy proxy = (IOpenXProxy)XmlRpcProxyGen.Create(typeof(IOpenXProxy)); 
proxy.Url = "http://testserver.com/OpenX/www/api/v2/xmlrpc/"; 
proxy.Logon("username", "password"); 

我收到一條錯誤消息:

從服務器響應不包含有效的XML。 「' - '是一個意外的標記,預期的標記是'>',第31行,第3位。

使用Fiddler可以發現我得到的響應是http://testserver.com/www/admin/index.php即html登錄頁面。正因爲如此,我得到了這個錯誤信息。 問題是什麼問題?服務器設置?

謝謝

回答

1

的鏈接是錯誤的:應該是 「http://testserver.com/www/api/v2/xmlrpc/」。

1

請參閱OpenX.NET在.Net應用程序中使用OpenX。我推薦使用ISession代替IOpenXProxy