【发布时间】:2017-07-15 03:26:40
【问题描述】:
更新:
此时,我的网站上有一个基本的工作 instagram 图像显示。
我喜欢创建一个“加载下 12 张图片”按钮。当我直接在我的网址中使用“max_id=”时,它工作正常。
有人可以指出正确的方向来完成这项工作吗?
这就是我现在拥有的:
<style>
section.instagram img {
float:left;
height: 200px;
margin: 10px;
}
</style>
<?php
$otherPage = 'nasa';
$response = file_get_contents("https://www.instagram.com/$otherPage/?__a=1");
if ($response !== false) {
$data = json_decode($response, true);
$userdata = $data['user'];
$mediadata = $data['user']['media']['nodes'];
if ($data !== null) { ?>
<section class="instagram">
<?php
$cnt = count($mediadata) > 12 ? 12 : count($mediadata);
echo $cnt;
for($i = 0; $i < $cnt; $i++){
?>
<img src="<?php echo $mediadata[$i]['thumbnail_src']; ?>" alt="">
<?php
}
?>
</section>
<?php
} // end of response check
} // end of data null
?>
【问题讨论】:
-
请修正你的报价。
-
我更新了我的问题