나는 응용 프로그램을 작성하고 같은 이름, #posts, #followers 같은 기본 인스 타 그램의 사용자 정보를 읽을 필요가 등이 공공 사용자하지만 개인 사용자의 반환을 위해 잘 작동하고 있습니다 :Instagram API에서 "개인 사용자"에 대한 기본 사용자 정보에 액세스하는 방법은 무엇입니까?
{
"meta":
{
"code":400,
"error_message":"you cannot view this resource",
"error_type":"APINotAllowedError"
}
}
사용자 A로 로그인했으며 사용자 A에게 비공개 인 사용자 B의 정보를 표시하려고합니다 (사용자 B도 내 기본 정보에 액세스 할 수 있도록 권한을 부여함). 다음 종단점을 사용하여 사용자 B 정보를 읽습니다.
https://api.instagram.com/v1/users/<userB_ID>/?access_token=<myAccessToken>
누락 된 항목이 있습니까? 또는 다른 끝점을 사용해야합니까?
업데이트 (솔루션 # 1)
이것이 쿼리 끝점을 사용하는 것입니다 해결하기 위해 하나 개의 솔루션을 보인다. Instagram 사용자 ID (사용자 이름 아님)로 모든 작업을 관리하려고했지만 쿼리에 사용자 이름을 사용해야하는 것 같습니다. 사용자 ID로 쿼리를 사용하는 방법이 있습니까?
https://api.instagram.com/v1/users/search?q=<UserB_Username>&client_id=<myClientID>