2016-12-29 51 views
0

我想確定超出用戶名的用戶。是否有任何方法來識別用戶使用令牌/代碼/ ID#是靜態的,並且從不更改?獲取Instagram用戶ID超出用戶名

只是因爲用戶名是靈活的,可隨時更改,這意味着我無法跟蹤用戶。

+0

不清楚你在問什麼! – Lion

回答

2

丹妮你可以通過他們的用戶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並在整個應用程序中相應使用。