失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 基于php的脑筋急转弯接口调用代码实例

基于php的脑筋急转弯接口调用代码实例

时间:2021-02-01 10:12:29

相关推荐

基于php的脑筋急转弯接口调用代码实例

php教程|php手册

thinkphp代码,代码示例,代码参考,php短信,数据库备份代码,令牌验证,去除代码中的空白和注释脑筋急转弯 API

php教程-php手册

基于php的脑筋急转弯接口调用代码实例

在调用该接口之前,需要先申请APPKEY,脑筋急转弯接口申请:/docs/api/id/186<?php

// +----------------------------------------------------------------------

// | JuhePHP [ NO ZUO NO DIE ]

// +----------------------------------------------------------------------

// | Copyright (c) - All rights reserved.

// +----------------------------------------------------------------------

// | Author: Juhedata

// +----------------------------------------------------------------------

源码需要授权,z3770 Ubuntu,网页 人民 提取 爬虫,php 数组形式,达州来客seolzw

//----------------------------------

// 脑筋急转弯调用示例代码 - 聚合数据

// 在线接口文档:/docs/186

//----------------------------------

java源码大全,乐鑫ubuntu镜像,爬虫的小应用,php centos,seo 网站 制作lzw

header(Content-type:text/html;charset=utf-8);

小型论坛JSP源码,Ubuntu打开软件左上,怎么制作爬虫缸,php 发件 表单,平潭seo介绍lzw

//配置您申请的appkey

$appkey = "*********************";

//************1.脑筋急转弯查询************

$url = "http://xiaosilk./njjzw/query";

$params = array(

"key" => $appkey,//您申请的APPKEY

"pagesize" => "",//每页返回数量,默认10,最大20

"pagenum" => "",//页码,默认1

"tag" => "",//类型,默认随机

);

$paramstring = http_build_query($params);

$content = juhecurl($url,$paramstring);

$result = json_decode($content,true);

if($result){

if($result[error_code]==){

print_r($result);

}else{

echo $result[error_code].":".$result[ eason];

}

}else{

echo "请求失败";

}

//**************************************************

/**

* 请求接口返回内容

* @param string $url [请求的URL地址]

* @param string $params [请求的参数]

* @param int $ipost [是否采用POST形式]

* @return string

*/

function juhecurl($url,$params=false,$ispost=0){

$httpInfo = array();

$ch = curl_init();

curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_1 );

curl_setopt( $ch, CURLOPT_USERAGENT , JuheData );

curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 60 );

curl_setopt( $ch, CURLOPT_TIMEOUT , 60);

curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

if( $ispost )

{

curl_setopt( $ch , CURLOPT_POST , true );

curl_setopt( $ch , CURLOPT_POSTFIELDS , $params );

curl_setopt( $ch , CURLOPT_URL , $url );

}

else

{

if($params){

curl_setopt( $ch , CURLOPT_URL , $url.?.$params );

}else{

curl_setopt( $ch , CURLOPT_URL , $url);

}

}

$response = curl_exec( $ch );

if ($response === FALSE) {

//echo "cURL Error: " . curl_error($ch);

return false;

}

$httpCode = curl_getinfo( $ch , CURLINFO_HTTP_CODE );

$httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) );

curl_close( $ch );

return $response;

}

如果觉得《基于php的脑筋急转弯接口调用代码实例》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。