5118的伪原创代码提取内容方法并附带火车头插件写法
今天应一个朋友请求,要求写个5118的伪原创插件,他的接口输出的默认是json形式输出,很不方便,要提取里面伪原创的结果,并附上代码。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <?php $host = "http://apis.5118.com" ; $path = "/wyc/rewrite" ; $method = "POST" ; $apikey = "5118伪原创的key填入" ; $headers = array(); array_push($headers, "Authorization:" . $apikey); //根据API的要求,定义相对应的Content-Type array_push($headers, "Content-Type" . ":" . "application/x-www-form-urlencoded; charset=UTF-8" ); $querys = "" ; $bodys = "txt=乔布斯说过:每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考。不管是零基础想学编程,还是已经进入编程工作想要提升自我的朋友,今天小编整理了五个学习编程的资源网站,让你提升自己的能力。1、W3school这是一个免费学习编程语言的在线学习网站,里面的知识浅显易懂,非常适合初学者。如果你对编程还不是很了解,那就可以试试这个网站。2、菜鸟教程这是一个专注于编程学习的网站,里面... 乔布斯说过:每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考。不管是零基础想学编程,还是已经进入编程工作想要提升自我的朋友,今天小编整理了五个学习编程的资源网站,让你提升自己的能力。"; $url = $host . $path; $curl = curl_init(); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_FAILONERROR, false ); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true ); curl_setopt($curl, CURLOPT_HEADER, true ); if (1 == strpos( "$" .$host, "https://" )) { curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false ); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false ); } curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys); $content=curl_exec($curl); $num = strpos($content, "{\"errcode\"" ); $result = substr($content,$num); $arrs = json_decode($result, true ); $msgs = $arrs[ 'data' ]; echo $msgs; ?> |
这样就正确输出伪原创的结果了,可以写成火车头插件形式,这样内容伪原创更方便!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <?php error_reporting(0); header( "Content-Type: text/html;charset=utf-8" ); $relcontent=$LabelArray[ '内容' ]; $host = "http://apis.5118.com" ; $path = "/wyc/rewrite" ; $method = "POST" ; $apikey = "填入5118伪原创的key" ; $headers = array(); array_push($headers, "Authorization:" . $apikey); //根据API的要求,定义相对应的Content-Type array_push($headers, "Content-Type" . ":" . "application/x-www-form-urlencoded; charset=UTF-8" ); $querys = "" ; $bodys = "txt=" .$relcontent; $url = $host . $path; $curl = curl_init(); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_FAILONERROR, false ); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true ); curl_setopt($curl, CURLOPT_HEADER, true ); if (1 == strpos( "$" .$host, "https://" )) { curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false ); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false ); } curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys); $content=curl_exec($curl); $num = strpos($content, "{\"errcode\"" ); $result = substr($content,$num); $arrs = json_decode($result, true ); $msgs = $arrs[ 'data' ]; $LabelArray[ '内容' ]=$msgs; echo serialize($LabelArray); ?> |
千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具