有一个代码api url,它是输出json格式。
API :http://api.site.com/deal/browse.html?apiKey=VN43U6&itemInPage=100&p=100
我想解释api url值。
itemInPage=100 :交易数量将显示在屏幕上 p=100 :第100页
所以我对它进行解码,并调用标题值
我的守则:
<?php
$pagenum = 20;
$dealnum = 100;
$jsonurl = 'http://api.site.com/deal/browse.html?apiKey=VN43U6&p=' . $pagenum . '&itemInPage=' . $dealnum;
$json = file_get_contents($jsonurl, 0, null, null);
$json_output = json_decode($json);
foreach ($json_output->deals as $objects) {
$title = $objects->title;
echo '<h5 class="coupon-title">' . $title . '</h5>';
}
?>
我的代码在第20页只打了100个交易标题。我想这样做,打电话20页和100每页的交易标题作为结果2000年交易标题和之后,我想分页它。
我怎么能做到呢?
发布于 2013-11-09 17:42:06
如果我正确地理解了您,您将抓取一个json转储,对其进行解码,然后每次将键/值序列分页100?不如:
1)创建一个带有头和空div的基本html文件。
2)对解码后的数组(请求被定向为php文件)进行异步请求,以获得current_index + 100
的lim
3)将内容编码回所需的格式,然后使用js呈现;将内容注入div
告诉我你是怎么想的
https://stackoverflow.com/questions/19476278
复制相似问题