PHP를 사용하여 개별 Instagram 계정에서 일부 통계를 얻는 응용 프로그램을 작성하고 있습니다.Instagram의 프로필 개수 얻기
https://www.instagram.com/{username}/?__a=1
이 json_decode으로, 내가하여 추종자들과 다음을 얻을 : 은 내가 JSON 형식의 문자열을 얻을 수있는 다음과 같은 URL에 GET 요청 할
$follows = $data['user']['follows']['count'];
$followedBy = $data['user']['followed_by']['count'];
을하지만 난 몰라 게시물 개수를 얻는 방법을 알아야합니다. NASA 프로필에 대한 예를 들어
: https://www.instagram.com/nasa/
... 나는 수 (현재) 1.967이 필요합니다.
아이디어가 있으십니까?
그리고 마지막 질문 : 통계를 얻으려면 API 키를 사용해야합니까, 아니면 위 URL에 대한 GET으로 충분합니까?
$json = file_get_contents('https://www.instagram.com/nasa/?__a=1');
$obj = json_decode($json);
echo $obj->user->media->count;
에 어떤 문제가 있는지
api는'posts'를'media'라고합니다. https://www.instagram.com/developer/endpoints/users/ –