尝试使用文章提供的此代码提取和显示用户数据。到目前为止,我所能做的就是
找不到用户名。
<?php
$username = 'burhandodhy';
$response = @file_get_contents( "https://www.instagram.com/$username/?__a=1" );
if ( $response !== false ) {
$data = json_decode( $response, true );
if ( $data !== null ) {
$full_name = $data['graphql']['user']['full_name'];
$follower = $data['graphql']['user']['edge_followed_by']['count'];
echo "{$full_name} have {$follower} followers.";
}
} else {
echo 'Username not found.';
}
?>
当我访问@file_get_contents中的链接时,我看到了很多有关用户的信息,但是我不熟悉PHP和这种类型的其他语言。有人可以指出正确的研究方向吗?如果此代码可以正常工作并且有错误,请给我快速解决。
谢谢, 布莱恩
将此代码添加到名为
的文件中instagram.php
在我的WordPress网站上。
我只想学习如何在https://www.instagram.com/$username/?__a=1
中显示信息
在我的网站上。
答案 0 :(得分:-1)
我相信您需要将变量连接到链接中。
$response = @file_get_contents( "https://www.instagram.com/**".$username."**/?__a=1" );
但是除此之外,除非您仍然通过Instagram进行身份验证,否则我认为该链接不会起作用。