接口如何使用(以笑话大全api为例)

阅读: 评论:0

接口如何使用(以笑话大全api为例)

接口如何使用(以笑话大全api为例)

接口如何使用(以笑话大全api为例)

一、总结

一句话总结:直接用ajax,或者post,get方式向接口网址请求数据,然后接收网站传过来的数据就好,和我们写网站的时候前台向后台请求数据的方式一样。 所以,比如想获取用户的地理位置,直接可以请求获取地理位置的接口网址。

 

 

二、接口如何使用(以笑话大全api为例)

接口地址:

支持格式: JSON,JSONP 请求方法: GET POST 请求示例: =1&pagesize=1&sort=addtime&appkey=yourappkey

 

 

请求参数:

API在线测试

 

参数名称类型必填说明
pagenumint页码
pagesizeint每页条数 最大20
sortstring排序 addtime按时间倒叙 rand随机获取
sort=rand时,pagenum无效

 

 

返回参数:
参数名称类型说明
totalstring总数
pagenumint当前页
pagesizeint每页条数
contentstring内容
addtimestring时间
urlstring详情页地址

 

 

请求代码:
 1 <?php
 2  
 3 require_once 'curl.func.php';
 4  
 5 $appkey = 'your_appkey_here';//你的appkey
 6 $pagenum = 1;
 7 $pagesize = 1;
 8 $sort = 'addtime';//addtime/rand
 9 $url = "=$pagenum&pagesize=$pagesize&sort=$sort&appkey=$appkey";
10 $result = curlOpen($url);
11 $jsonarr = json_decode($result, true);
12 //exit(var_dump($jsonarr));
13 if($jsonarr['status'] != 0)
14 {
15     echo $jsonarr['msg'];
16     exit();
17 }
18 $result = $jsonarr['result'];
19 echo $result['total'].' '.$result['pagesize'].' '.$result['pagenum'].'<br>';
20 foreach($result['list'] as $val)
21 {
22     echo $val['content'].' '.$val['addtime'].' '.$val['url'].'<br>';
23 }

 

JSON返回示例 :
 1 {
 2     "status": "0",
 3     "msg": "ok",
 4     "result": {
 5         "total": "33731",
 6         "pagenum": "1",
 7         "pagesize": "1",
 8         "list": [
 9             {
10                 "content": "高一上英语课时,老师让我们给自己起一个英 文名 字。<br>我起了一个叫“L i f e”,寓 意“人 生”的意思。<br>然后……我就被同学叫了三年的“来 福”。",
11                 "addtime": "2014-10-14 15:48:18",
12                 "url": ".html"
13             }
14         ]
15     }
16 }

 

链接地址:笑话大全API接口_免费数据接口 - 极速数据
/

 

 

 

 

 

转载于:.html

本文发布于:2024-01-28 18:52:44,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064391699525.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:为例   如何使用   笑话大全   接口   api
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23