このPHPライブラリを試してみてください。 https://github.com/postaddictme/instagram-php-scraper
またはJavaライブラリ: https://github.com/postaddictme/instagram-java-scraper
例:
https://github.com/postaddictme/instagram-php-scraper/blob/master/examples/getMediasByTag.php
require __DIR__ . '/../vendor/autoload.php';
$instagram = \InstagramScraper\Instagram::withCredentials('username', 'password', '/path/to/cache/folder');
$instagram->login();
$medias = $instagram->getMediasByTag('youneverknow', 20);
$media = $medias[0];
echo "Media info:\n";
echo "Id: {$media->getId()}\n";
echo "Shotrcode: {$media->getShortCode()}\n";
echo "Created at: {$media->getCreatedTime()}\n";
echo "Caption: {$media->getCaption()}\n";
echo "Number of comments: {$media->getCommentsCount()}";
echo "Number of likes: {$media->getLikesCount()}";
echo "Get link: {$media->getLink()}";
echo "High resolution image: {$media->getImageHighResolutionUrl()}";
echo "Media type (video or image): {$media->getType()}";
$account = $media->getOwner();
echo "Account info:\n";
echo "Id: {$account->getId()}\n";
echo "Username: {$account->getUsername()}\n";
echo "Full name: {$account->getFullName()}\n";
echo "Profile pic url: {$account->getProfilePicUrl()}\n";
よさそうです。このapiが動く率は何ですか?制限はありますか? – Tomer
@Tomerはい。図書館ユーザーの経験から:通常のInstagramの制限(https://www.instagram.com/developer/limits/) – raiym
素晴らしい。ありがとうございました! – Tomer