无法使用 instagram 在沙盒中访问用户 api

Can't access users in sandbox using instagram api

我在 Instagram 中创建了一个客户端,我在它的沙盒中有 2 个用户。我可以成功授权我的客户端并从 self 端点接收数据。但是当我尝试将用户更改为沙箱中的用户时,我收到一个页面显示

Sorry, this page isn't available.

The link you followed may be broken, or the page may have been removed. Go back to Instagram.

例如,当我尝试这样做时:

https://api.instagram.com/v1/users/self?access_token=TOKEN

我收到了正确的回复,但是当我更改用户时:

https://api.instagram.com/v1/users/sudomakeinstall2?access_token=TOKEN

我收到了the page isn't available

注意用户确实在沙盒中

你不应该使用 username,它应该是 user-id 代替 self

用户名@sudomakeinstall2 的用户 ID 是 422703870

sudomakeinstall2 替换为 422703870 并尝试 API 调用