百度搜索的问题

奇乐二二二 2011-09-17 01:29:27
最近在尝试做一个在线音乐电台,类似豆瓣那种,链接是在线搜的

大概有这几块: 链接搜索.php 用户页面.php 播放器.swf 数据接收.js

js方面用的是ajax 和json

链接是用的百度mp3的接口 http://box.zhangmen.baidu.com/x?op=12&count=1&title=标题$$歌手$$$
获取的方法是file_get_contents($url),返回一个xml然后用正则提出链接,然后输出json客户端获取数据,然后js传值给swf,swf获取url变量后加载sound播放。

本来都挺顺,但是百度这个接口让我头疼,我在ff下打开 用户页面.php的时候电台功能一切正常,直接打开flash文件也正常,但是在IE8和chrome下就不行了,后来我看了一下网络,发现在访问百度mp3接口的时候,在ie8和chrome下百度返回一个403,而ff下是返回mp3地址。

是因为各个浏览器之间的差异么?为什么ff下能返回,但是其他的就403?我用的header是html的,换成别的一个有用吗?再或者有没有别的mp3接口?请大家帮帮忙
...全文
76 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
monomaniar 2011-09-18
路过。。。。没发过帖子。。
回复
LuciferStar 2011-09-18
你比较一下FF和IE下发包是否相同?
回复
奇乐二二二 2011-09-18
...............
回复
奇乐二二二 2011-09-17
顶一下
回复
相关推荐
发帖
Framework
创建于2008-08-27

4245

社区成员

国内外优秀PHP框架讨论学习
申请成为版主
帖子事件
创建了帖子
2011-09-17 01:29
社区公告
暂无公告