• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

百度指数PHP与Flash参数传递,请问怎么获取百度指数flash数据

php 搞代码 3年前 (2022-01-23) 28次浏览 已收录 0个评论

百度指数PHP与Flash参数传递,请教如何获取百度指数flash数据?
请教如何获取百度指数flash数据?

http://index.baidu.com/main/word.php?word=跳舞鱼
我想得到传给flash的查询结果。
即每天查询“跳舞鱼”的次数.

好像涉及:FLASH获取数据默认都是有跨域限制,此PHP后台和flash之间的加密解密协议。
“PHP代理把数据用ExternalInterface传给FLASH。”
“百度指数的结果分析器来取得数值。”
我不太理解。
想请问如何下手。谢谢!

http://index.baidu.com/script/swf.js


<script language=”javascript” type=”text/javascript”>
baidu.swf.create(
{
‘id’ : “trendFlash”,
‘width’ : “501”,
‘height’ : “390”,
‘ver’ : “9.0.0”,
‘errorMessage’ : “Please download the newest flash player.”,
‘url’ : “../fla/TrendAnalyser.swf”,
‘bgColor’ : “#FFFFFF”,
‘wmode’ : “opaque”,
‘vars’ : {
keys:”web”,
areas:”0″,
periods:”2010-07-03|2010-08-01″,
periodNames:”null”,
shortKeys:”web”,
dv:1,
nc:0,
gateway:”http://index.baidu.com/gateway.php&#8221;,
snapshot:”http://index.baidu.com/main/show.php&#8221;
}
},
“trendFlashContainer”);
</script>

http://index.baidu.com/fla/Trend … ;periods=2010-07-03|2010-08-01&periodNames=null&shortKeys=%E6%96%B0%E9%97%BB&dv=1&gateway=http%3A%2F%2Findex.baidu.com%2Fgateway.php&snapshot=http%3A%2F%2Findex.baidu.com%2Fmain%2Fshow.php

——解决方案——–~来1源gaodai#ma#com搞*代#码1网搞代gaodaima码————
这个我干过
你用firefox的插件live http header抓下包能看到,flash是从后台取数据,然后才生成曲线的,flash取的数据是一个xml文件,你可以通过分析这个xml文件来获取需要的数据


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:百度指数PHP与Flash参数传递,请问怎么获取百度指数flash数据
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址