Instagram照片获取路径并保存到数据库中


Instagram photo get path and save into database

嗨,我目前正在做我的网站,将所有instagram照片拉入我的网站。

这是我的代码:

<div id="instafeed"></div>
<script type="text/javascript">

 new Instafeed({ 
        get: 'tagged',
        tagName: 'awesome',
        clientId: 'xxx',
        image_size: 'standard_resolution',
    }).run(); 

</script>

如何获取我在网站内提取的照片的网址/路径?它是关于JSON的吗?但我不知道是什么,谁能给我一个提示?

谢谢!

您可以使用网络爬虫从网站获取所需信息。

这是一个很好的教程。您需要指定url和所需的html标记。

<?php
include_once('simple_html_dom.php');
$html = new simple_html_dom();
$html->load_file($target_url);
foreach($html->find('img') as $link)
{
echo $link->href."<br />";
}

此外,你应该查看cURL来改进你的网络爬虫。

编辑:

@你是我的新

上面的代码来自我建议您查看的教程。simplehtmldom.php是一个需要下载的文件(您可以在教程中找到它),以便使用它的功能。因此,在包含该文件后,只需创建一个new simple_html_dom对象,并使用所需的url作为参数调用函数load_file()$html->find('img')从给定页面中查找<img>标签。试着读几遍教程,你可能需要查找第2部分。转到具有所需图像的网站并检查元素,查看find()函数需要使用的元素(该参数还可能包含搜索到的元素的class/id)。