获取用户名以外的 Instagram 用户 ID

Get Instagram User ID Beyond Username

我想识别用户名以外的用户。有没有什么方法可以通过 token/code/ID# 静态并且 永远不会 改变的用户来识别用户?

仅仅是因为用户名是灵活的,可以随时更改,这意味着我无法跟踪用户。

Dani,您可以通过用户 ID 跟踪用户,即使用户更改用户名,用户 ID 也保持不变。

在 Instagram 的 API 示例中,他们使用此端点:https://api.instagram.com/v1/users/{user-id}/?access_token=ACCESS-TOKEN 给出以下响应:

{
"data": {
    "id": "1574083",
    "username": "snoopdogg",
    "full_name": "Snoop Dogg",
    "profile_picture": "http://distillery.s3.amazonaws.com/profiles/profile_1574083_75sq_1295469061.jpg",
    "bio": "This is my bio",
    "website": "http://snoopdogg.com",
    "counts": {
        "media": 1320,
        "follows": 420,
        "followed_by": 3410
    }

}

根据您事先访问的数据或端点,您应该能够获取用户 ID 并在整个应用程序中相应地使用它。