我想知道是否可以通过某种API获取当前的pubCenter eCPM?
有一个名为“PubCenter Adviser”的WindowsPhone应用程序,它显示所有pubCenter类别的当前有效每千次展示费用。
他们是如何成功的? 有没有API所以我可以从中获取数据? 如果存在解决方案 - 有人可以提供任何文档或类似内容的链接吗?
我搜索了谷歌并没有找到任何结果:(
亲切的问候, 马切伊答案 0 :(得分:0)
他们是如何成功的?
你必须问他们。
是否有任何API,以便我可以从中获取数据?
没有记录 API。尽管如此,API很可能是可用的:在pubcenter页面上,使用Silverlight显示图表。快速查看页面的HTML代码可以看出数据没有直接提供给Silverlight应用程序:
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="ClientBin/AdvancedReport.xap"/>
<param name="onerror" value="OnSilverlightError" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="2.0.31005.0" />
<param name="autoUpgrade" value="true" />
<param name="uiculture" value="en-US" />
<param name="culture" value="en-US" />
<param name="initParams" value="LogFlushThreshold=1,TraceLevel=Verbose,LogServiceUrl=/Shared/Services/LogService.svc,LocaleId=en-us,IsMobileOnlyUser=True,WebMobileAlertMessage=Note: Click data is for websites only" />
<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
</a>
</object>
这意味着,一旦加载,Silverlight应用程序将调用某种服务来获取数据。但要知道调用哪个服务以及使用什么参数,您必须对应用程序进行反向工程(通过反编译XAP,或通过使用Fiddler监视HTTP请求)。