热门标签 | HotTags
当前位置:  开发笔记 > 开放平台 > 正文

提取网页的内容-超级简略-php教程

提取网页的内容---急----超级简单我要抓取内容的网站是这个api.94qing.com,比如输入解梦就得到提交后的内容,请问如何可以做到啊,直接根据网站的API操作提示获取不到内容,不知道为什么???
提取网页的内容---急----超级简单
我要抓取内容的网站是这个http://api.94qing.com/,比如输入解梦就得到提交后的内容,请问如何可以做到啊,直接根据网站的API操作提示获取不到内容,不知道为什么???


------解决方案--------------------
需要传递 COOKIE
给个专用函数
function QQLite_get($msg, $type='jm') {
$url = 'http://api.94qing.com';
$COOKIEjar = realpath('COOKIE.txt');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_COOKIEJAR, $COOKIEjar);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$r = curl_exec($ch);

curl_setopt($ch, CURLOPT_URL, "$url?type=$type&msg=$msg");
curl_setopt($ch, CURLOPT_COOKIEFILE, $COOKIEjar);
$r = curl_exec($ch);
curl_close($ch);
return $r;
}

echo QQLite_get('老虎'); //中文要 utf-8 编码的
echo QQLite_get('大象');
您搜索的解梦关键词:老虎
解梦结果如下:
1. 周公解梦微信公众号
2. 账号:MagicStaff
3. 男人梦见老虎 ―― 成功的道路上会遇到困难。
4. 女人梦见老虎 ―― 自己和孩子都会生病。
5. 梦见老虎朝自己扑来 ―― 会困难重重。
6. 梦见开枪打老虎 ―― 事业会成功。
7. 梦见捕捉老虎 ―― 是不祥之兆,朋友会以自己为敌。
8. 梦见老虎扑向别的动物 ―― 会为朋友的处境担忧。
9. 梦见老虎扑向别人 ―― 会发生重大车祸,但是能死里逃生。

您搜索的解梦关键词:大象
解梦结果如下:
1. 周公解梦微信公众号
2. 账号:MagicStaff
3. 梦见大象,预兆成功,名声大噪。
4. 梦见骑大象,社会地位得到提高。
5. 梦见发怒的大象朝自己冲来,只有坚持不懈才能发财。
6. 梦见只有一根牙的大象,只有集中精力一心经商,才能赚大钱。
7. 梦见大象糟踏树木,很快会度过难关。
8. 梦见大象用脚踢踩狮子,是祥瑞,能击败自己的强大对手。
9. 梦见野象群,一切努力都能获得成功。
10. 已婚妇女梦见小象玩耍,要生一个漂亮的男孩。。


推荐阅读
  • Google最新推出的嵌入AI技术的便携式相机Clips现已上架,旨在通过人工智能技术自动捕捉用户生活中值得纪念的时刻,帮助人们减少照片数量过多的问题。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 本文探讨了将类成员属性设置为私有的重要性,并通过具体代码示例展示了如何实现对这些属性的有效控制。私有成员属性有助于增强数据的安全性和完整性,确保只有经过验证的数据才能被修改。 ... [详细]
  • 易飞扬宣布推出新型低成本100G OTU4光模块,以满足DPI市场的需求。新产品包括100G CFP2 LR4 10KM和100G OTU4 QSFP28 LR4光模块,具备低功耗和高性能特点。 ... [详细]
  • 本文深入探讨了计算机网络的基础概念和关键协议,帮助初学者掌握网络编程的必备知识。从网络结构到分层模型,再到传输层协议和IP地址分类,文章全面覆盖了网络编程的核心内容。 ... [详细]
  • 在众多不为人知的软件中,这些工具凭借其卓越的功能和高效的性能脱颖而出。本文将为您详细介绍其中八款精品软件,帮助您提高工作效率。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 本文记录了作者在一次旅途中阅读阿道司·赫胥黎的《美丽新世界》的心得。通过探讨小说中对未来社会的预言,文章揭示了集权政府对人性和社会结构的潜在威胁,并反思了现代社会中的一些现象。 ... [详细]
  • 本文探讨了在使用 Ajax 发送请求时,安卓浏览器出现的重复请求问题。该问题仅出现在安卓设备上,而 iOS 和 PC 端均无此现象。具体表现为服务端接收到多个重复的请求,导致操作逻辑混乱。 ... [详细]
  • 本文详细介绍Python编程的基础知识,涵盖从安装环境到编写简单程序的核心内容,并深入探讨网络编程的基本概念和实践。提供多种资源下载方式,帮助读者快速上手。 ... [详细]
  • 阿里宝卡用户能否在UC浏览器极速版中享受免流量服务?
    本文详细介绍了UC浏览器极速版是否支持阿里宝卡的免流量功能,以及如何正确设置以确保免流量服务的正常使用。 ... [详细]
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • 如何在电脑上同时登录多个微信账号?实用技巧全解析
    本文详细介绍了如何在电脑上同时登录多个微信账号的方法,并分享了一些微信的隐藏小技巧,帮助用户更高效地使用微信。 ... [详细]
author-avatar
Dr-xuan_484
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有