太谢谢了!是怎么看出请求地址是“http://www.imamuseum.org/mercury/ajax/search?department=American&limit=50” 的呢?能稍微和我一提下么? 不好意思,还有一个问题, http://www.imamuseum.org/art/collections/artwork/love-song-rockwell-norman 在这个网页最下面有个“TELL US WHAT YOU SEE”一栏,里面有不少标签比如“musicalinstruments”,“ cuckooclock”,“normanrockwell”这些个信息和连接怎么提取呢?网页源代码里面也没有。
的呢?能稍微和我一提下么?
不好意思,还有一个问题,
http://www.imamuseum.org/art/collections/artwork/love-song-rockwell-norman
在这个网页最下面有个“TELL US WHAT YOU SEE”一栏,里面有不少标签比如“musicalinstruments”,“ cuckooclock”,“normanrockwell”这些个信息和连接怎么提取呢?网页源代码里面也没有。
看请求的地址以及返回的结果
你需要的标签是是调用jsonp从另一个公共的api获取的
http://tagger.steve.museum/api/term/getfrequencybyobject?jsoncallback=jsonp1360632328772&_=1360632329914&api_key=ad6b6076333b417a0ded807377530173&identifier=irn-60631&format=jsonp&threshold=2&limit=-1&context=sia_normalization_s
使用chrome的控制台的network可以一目了然
但是我想用PHP代码从网页抓取这些标签的信息,能做到么?
能给些提示吗?