检查Instagram帐户是公开还是私人帐户

pat*_*g94 5 api json instagram instagram-api

我看过这个特殊问题:了解用户是否在使用API​​的Instagram上拥有公开或私人资料?,但我没有看到target_user_is_private上述问题中提到的返回bool值.我也没有看到任何其他检查方式; https://www.instagram.com/developer/endpoints/relationships/上的任何端点似乎都没有告诉我一个帐户是否私有.有没有办法检查?

kri*_*rak 4

该端点返回target_user_is_private

  https://api.instagram.com/v1/users/{user-id}/relationship?access_token=ACCESS-TOKEN
Run Code Online (Sandbox Code Playgroud)

如果您处于沙盒模式,那么除了沙盒批准的用户之外,您将不会收到与任何用户的关系的响应。

如果您处于沙盒模式,将用户添加到沙盒,然后将上述 API 与该用户的 {user-id} 一起使用,您将收到以下响应target_user_is_private