Hal*_*han 3 api asp.net-mvc openx openx.net
在我的网络项目中,我必须通过我们的openx服务器提供广告,但在搜索了有关如何在.NET上实现openx API的文档之后,我还没有找到任何内容.有谁知道如何在.NET上实现他们的API以及如何通过它来投放广告?文档表示赞赏.
注意:我完成了我的搜索,但没有找到任何与此有关的内容.使用自己的API是第三方API的优先事项.
编辑:
Public Class OpenXAdsProcessor
Dim session As OpenXNet.ISession
Dim s As IOpenXProxy
Public Sub New()
s = CookComputing.XmlRpc.XmlRpcProxyGen.Create(Of IOpenXProxy)()
s.Url = "ourserverurl/www/api/v1/xmlrpc/LogonXmlRpcService.php"
s.XmlRpcMethod = "logon"
session = New SessionImpl(s, "username", "password")
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)
上面我正在实现OpenX API.现在我正在等待获得我的用户的权限,因为服务器返回"服务器返回错误异常:[801]用户必须是OA安装管理员"我尝试登录.
以上代码是否足以使用您的API?
我是OpenX.NET的作者.如果您只需要在Web应用程序中提供OpenX广告,则无需使用这些API绑定.只需将OpenX javascript放入您的网页即可.
如果您真的需要将API用于其他类型的场景并且是OpenX的新手,我建议您首先熟悉OpenX概念,请参阅OpenX Developer Zone.然后看一些OpenX.NET测试.OpenX.NET是OpenX实体和方法的一对一映射.
编辑:除非你想调试某些东西或者真的知道你在做什么,否则你永远不需要直接处理代理.只需使用会话构造函数:
SessionImpl(string username, string password, string url)
Run Code Online (Sandbox Code Playgroud)
URL是OpenX v2 API的根URL,例如http://localhost:10002/openx/api/v2/xmlrpc/,请参阅测试中的示例app.config.
| 归档时间: |
|
| 查看次数: |
726 次 |
| 最近记录: |