Instagram उपयोगकर्ता नाम से उपयोगकर्ता आईडी प्राप्त करने के लिए कैसे?


125

मैं JSON का उपयोग करके अपनी वेबसाइट में अपनी छवि फ़ीड एम्बेड करने की प्रक्रिया में हूं, URL को मेरी उपयोगकर्ता आईडी की आवश्यकता है ताकि मैं इस फ़ीड को पुनः प्राप्त कर सकूं।

तो, मुझे अपना उपयोगकर्ता आईडी कहां मिल सकता है / मिल सकता है?


1
मुझे इसके लिए एक नया और तेज़ टूल मिला है, देखें कोडऑफ़ानिन्जा.com
tools/

यदि कोई व्यक्ति अक्सर उपयोगकर्ता नाम बदलता है, तो आपको उपयोगकर्ता आईडी से उपयोगकर्ता नाम खोजने में भी रुचि हो सकती है। मैंने एक उत्तर जोड़ा जो बिना टोकन के काम करता है: stackoverflow.com/a/60744028/1176454
baptx

जवाबों:


236

बहुत देर से जवाब लेकिन मुझे लगता है कि यह इस विषय का सबसे अच्छा जवाब है। आशा है कि यह उपयोगी है।

नीचे दिए गए यूआरएल के साथ एक अनुरोध किए जाने पर आप उपयोगकर्ता जानकारी प्राप्त कर सकते हैं:

https://www.instagram.com/{username}/?__a=1

उदाहरण के लिए:

इस url में उपयोगकर्ता के बारे में सारी जानकारी मिलेगी जिसका उपयोगकर्ता नाम है

https://www.instagram.com/therock/?__a=1

अपडेट i-20-2019, एपीआई अब सार्वजनिक है। किसी प्रमाणीकरण की आवश्यकता नहीं है।

दिसंबर -11-2018 में अपडेट करें, मुझे यह पुष्टि करने की आवश्यकता है कि यह समापन बिंदु अभी भी काम करता है। इस साइट पर अनुरोध भेजने से पहले आपको लॉगिन करना होगा क्योंकि यह अब सार्वजनिक समापन बिंदु नहीं है। लॉगिन स्टेप भी आसान है। यह मेरा डेमो है: https://youtu.be/ec5QhwM6fvc


अप्रैल -17-2018 में अपडेट करें, ऐसा लग रहा है कि यह समापन बिंदु अभी भी काम कर रहा है (लेकिन अब इसका सार्वजनिक समापन बिंदु नहीं है), आपको उस समापन बिंदु पर अतिरिक्त जानकारी के साथ एक अनुरोध भेजना होगा। (डेवलपर टूलबार खोलने के लिए F12 दबाएं, फिर नेटवर्क टैब पर क्लिक करें और अनुरोध का पता लगाएं।)

क्षमा करें क्योंकि मैं बहुत व्यस्त हूं। आशा है कि यह जानकारी आप लोगों की मदद करेगी। हम्म, अगर आप चाहते हैं कि मुझे एक डाउन-वोट देने के लिए स्वतंत्र महसूस करें।


अप्रैल -12-2018 में अपडेट, कैमरोनजोन्सवेब ने कहा कि यह समापन बिंदु अब काम नहीं करता है। जब वह / वह इस समापन बिंदु का उपयोग करने की कोशिश कर रहा है, 403 स्थिति कोड वापसी।



1
तुम्हें यह कैसे मिला?
nilfalse

6
जब आप अपने ब्राउज़र का डेवलपर विंडोज खोलते हैं और नेटवर्क टैब खोलते हैं, तो आप इस यूआरएल के लिए अनुरोध देख सकते हैं।
तिन्ह वु ०

3
मालिक आईडी के लिए देखो।
गुल्फ

1
यह कमाल का है! अच्छा मिल गया। चलो आशा करते हैं कि यह दर सीमित नहीं होगी।
ded

2
दुर्भाग्य से, यह तब तक काम नहीं करता है जब तक कि आपके पास एक विशिष्ट उपयोगकर्ता आईडी नहीं है जो आप जानते हैं। जिस तरह से इंस्टाग्राम चेक करता है कि क्या उसका वैध अनुरोध हेडर में प्रस्तुत कुकी द्वारा है। यदि उपयोगकर्ता कुकी कुकी में मौजूद है, तो इसे एक वैध अनुरोध माना जाएगा। जब आप दिखाए गए URL पर जाते हैं तो अनुरोध शीर्ष लेख पर कुकी संपत्ति देखें
Kiong

39

अपने ब्राउज़र में इस url को उन उपयोगकर्ताओं के नाम के साथ दर्ज करें, जिन्हें आप ढूंढना चाहते हैं और आपका पहुँच टोकन

https://api.instagram.com/v1/users/search?q=[USERNAME]&access_token=[ACCESS TOKEN]

16
अफसोस की बात है; यह त्रुटिपूर्ण है :( हमने पाया है कि यदि आप इस url को ताज़ा करते हुए बैठते हैं, तो आप अन्य उपयोगकर्ताओं को बेतरतीब ढंग से प्राप्त कर सकते हैं, जिनका उपयोगकर्ता नाम आपके द्वारा खोजे गए उपयोगकर्ता नाम से शुरू होता है। प्रतिक्रिया की प्रतीक्षा कर :(, ", आप यादृच्छिक परिणाम प्राप्त करेंगे instagram की रिपोर्ट की गई!
डैनी tuppeny

@ मुझे यह बहुत अविश्वसनीय लगता है - आपके पास बेहतर परिणाम हैं?
समकेकर

यह काम नहीं करता है, क्योंकि आपको इसके लिए "public_content" अनुमति की आवश्यकता है।
desloovere_j

@DannyTuppeny क्या आपने कभी इंस्टाग्राम से वापस सुना है?
कतार

@ क्यू कुछ भी उपयोगी नहीं है, सिर्फ कचरा। आखिरकार हमने हार मान ली और जून में उनके बदलावों ने जो पूरी तरह से हमारे एकीकरण को तोड़ दिया, हम उन्हें पूरी तरह से अपने ऐप से बाहर निकाल रहे हैं।
डैनी टुप्पेनी

18

अधिकांश विधियाँ जून के बाद से अप्रचलित हैं, 1/2016 एपीआई परिवर्तन

नीचे मेरे लिए काम किया,

  • अपने ब्राउज़र पर एक्सेस इंस्टाग्राम को क्रोम, सफारी या फ़ायरफ़ॉक्स कहें।
  • डेवलपर टूल लॉन्च करें, कंसोल विकल्प पर जाएं।
  • कमांड प्रॉम्प्ट पर कमांड के नीचे दर्ज करें और हिट दर्ज करें:

    window._sharedData.entry_data.ProfilePage[0].user.id
    

यदि आप भाग्यशाली हैं, तो आपको पहले प्रयास में मिलेगा, यदि नहीं, तो धैर्य रखें, पृष्ठ को ताज़ा करें और फिर से प्रयास करें। जब तक आप उपयोगकर्ता-आईडी नहीं देखते, तब तक करते रहें। सौभाग्य!!


1
इस समाधान के लिए एक उदाहरण कोड है। github.com/vhpoet/liltools/blob/master/index.js#L13-L28 होस्ट किया गया: liltools.com/instagram
Vahe Hovhannisyan

18

आसानी से USER ID और उपयोगकर्ता विवरण प्राप्त करें

https://api.instagram.com/v1/users/search?q= [ USER NAME] और client_id = [आप APP क्लाइंट आईडी]

उदाहरण के लिए:

https://api.instagram.com/v1/users/search?q=zeeshanakhter2009&client_id=enter_your_id

परिणाम:

{ "मेटा": { "कोड": 200}, "डाटा": [{ "उपयोगकर्ता नाम": "zeeshanakhter2009", "जैव": "http://about.me/zeeshanakhter" "वेबसाइट": "http: //zeeshanakhter.com" ,"profile_picture" :"http://images.ak.instagram.com/profiles/profile_202090411_75sq_1377878261.jpg/"full_name" :"Zeeshan Akhter "," id ":" 202090411 "}}


1
सबसे आसान उपाय। और एक्सेस टोकन की कोई आवश्यकता नहीं है! लव
इट

1
मैं उस पर मदद करने वाला विषय भी लिखता हूं, जब तक कि आप जावा को नवीनतम
जीशान अख्तर

6
अफसोस की बात है; यह त्रुटिपूर्ण है :( हमने पाया है कि यदि आप इस url को ताज़ा करते हैं, तो आप अन्य उपयोगकर्ताओं को बेतरतीब ढंग से प्राप्त कर सकते हैं, जिनका उपयोगकर्ता नाम आपके द्वारा खोजे गए उपयोगकर्ता नाम से शुरू होता है। ", आपको यादृच्छिक परिणाम मिलेंगे! इंस्टाग्राम पर रिपोर्ट की गई; एक प्रतिक्रिया की प्रतीक्षा कर रहे हैं :(
डैनी टुप्पेनी

1
मैं डैनी से सहमत हूं, यह विधि हमेशा काम नहीं करती है।
सीए

2
इंस्टाग्राम ने 1 जून 2016 के बाद से सभी क्लाइंट_ड सपोर्ट को हटा दिया है क्योंकि अब कोई काम नहीं करता है
माल्कॉम बॉक्स

14

API का उपयोग करने के बजाय, कोई भी आईडी प्राप्त करने के लिए Instagram उपयोगकर्ता पृष्ठ की जांच कर सकता है। PHP में उदाहरण कोड:

$html = file_get_contents("http://instagram.com/<username>");
$doc = new DOMDocument();
$doc->loadHTML($html);

$xpath = new DOMXPath($doc);
$js = $xpath->query('//body/script[@type="text/javascript"]')->item(1)->nodeValue;

$start = strpos($js, '{');
$end = strrpos($js, ';');
$json = substr($js, $start, $end - $start);

$data = json_decode($json, true);
$data = $data["entry_data"]["UserProfile"][0];
# The "userMedia" entry of $data now has the same structure as the "data" field
# in Instagram API responses to user endpoints queries

echo $data["user"]["id"];

बेशक, इस कोड को अनुकूलित करना होगा यदि इंस्टाग्राम अपने पृष्ठ प्रारूप को बदलता है।


4
एपीआई का उपयोग नहीं करने के लिए एक बुरा विचार की तरह लगता है
472084 22

2
जैसा कि तिन्ह वु ने उत्तर दिया है, आप ऑब्जेक्ट ?__a=1में सिर्फ JSON प्राप्त करने के लिए जोड़ सकते हैं window._sharedData, ताकि आप कुछ ऐसा कर सकें curl https://www.instagram.com/username/?__a=1|jq -r .user.id
19

7

वर्तमान में उपयोगकर्ता नाम से उपयोगकर्ता आईडी प्राप्त करने के लिए कोई प्रत्यक्ष Instagram एपीआई नहीं है। आपको GET / उपयोगकर्ताओं / खोज API को कॉल करने और फिर परिणामों को पुन: व्यवस्थित करने और यह जांचने की आवश्यकता है कि क्या usernameफ़ील्ड मान आपके उपयोगकर्ता नाम के बराबर है या नहीं, तो आप इसे पकड़ लेते हैं id


6

मैंने यह टूल इंस्टाग्राम यूजर आईडी लुकअप द्वारा इंस्टाग्राम आईडी प्राप्त करने के लिए लिखा था ।

यह एपीआई का उपयोग करने के लिए अजगर-इंस्टाग्राम लाइब्रेरी का उपयोग करता है और इसमें स्रोत कोड (Django पर लिखा) के लिए एक लिंक शामिल है , जो इंस्टाग्राम एपीआई के विभिन्न कार्यान्वयनों को दिखाता है।

अद्यतन : पटरियों पर रूबी के लिए पोर्ट के लिए जोड़ा गया स्रोत कोड ।


4
काम नहीं कर रहा उपयोगकर्ता नाम लिंक द्वारा Instagram आईडी प्राप्त करने के लिए उपकरण। कृपया इसे अपडेट करें।
निशांत नवरखेड़े

@ जयदीप जादव एक "कृपया" के रूप में भी नहीं? स्रोत कोड GitHub पर है - एक पुल अनुरोध को खोलने के लिए आपका स्वागत है।
zeantsoi

5

मैंने सभी उपरोक्त समाधानों की कोशिश की और कोई भी काम नहीं करता है। मुझे लगता है कि इंस्टाग्राम ने उनके बदलावों को तेज कर दिया है। मैंने कोशिश की, हालांकि, ब्राउज़र कंसोल विधि और थोड़ा सा खेला और यह कमांड मिला जिसने मुझे उपयोगकर्ता आईडी दी।

window._sharedData.entry_data.ProfilePage[0].graphql.user.id

आप बस एक प्रोफाइल पेज पर जाएँ और कंसोल में इस कमांड को दर्ज करें। हालाँकि इसके लिए आपको पृष्ठ को ताज़ा करने की आवश्यकता हो सकती है। (मुझे अपनी कम प्रतिष्ठा के कारण इसे उत्तर के रूप में पोस्ट करना पड़ा)


5

अक्टूबर -14-2018 तक पहुंच टोकन के बिना कार्य समाधान :

उपयोगकर्ता नाम खोजें:

https://www.instagram.com/web/search/topsearch/?query=<username>

उदाहरण:

https://www.instagram.com/web/search/topsearch/?query=therock

यह एक खोज क्वेरी है। उत्तर में सटीक मिलान वाली प्रविष्टि खोजें और प्रविष्टि से उपयोगकर्ता आईडी प्राप्त करें।


संक्षिप्त और सर्वश्रेष्ठ उत्तर लेकिन यदि उपयोगकर्ता नाम नहीं मिला तो यह संबंधित परिणाम दिखाएगा।
संजीत बिष्ट

4

आपको Instagrams APIअपने usernameको बदलने के लिए उपयोग करने की आवश्यकता है id

अगर मुझे ठीक से याद है कि आप users/searchउपयोगकर्ता नाम खोजने के लिए उपयोग करते हैं और वहां से आईडी प्राप्त करते हैं


क्या आप मुझे ऐसा तरीका बता सकते हैं?
मुहम्मद रेडा

क्या करता है? खोज एपीआई अनुरोध के द्वारा प्राप्त की जाती है users/search, तो आप idइसे प्राप्त करते हैं और इसे जो भी
यूडी

4
अफसोस की बात है; यह त्रुटिपूर्ण है :( हमने पाया है कि यदि आप इस url को ताज़ा करते हैं, तो आप अन्य उपयोगकर्ताओं को बेतरतीब ढंग से प्राप्त कर सकते हैं, जिनका उपयोगकर्ता नाम आपके द्वारा खोजे गए उपयोगकर्ता नाम से शुरू होता है। ", आपको यादृच्छिक परिणाम मिलेंगे! इंस्टाग्राम पर रिपोर्ट की गई; एक प्रतिक्रिया की प्रतीक्षा कर रहे हैं :(
डैनी टुप्पेनी

नीचे दिए गए लिंक में वास्तविक उपयोगकर्ता नाम के साथ उपयोगकर्ता नाम बदलें api.instagram.com/v1/users/…
छत्रपति शर्मा

3

अपनी आईडी प्राप्त करने के लिए, Instagram API users/self/feedसमापन बिंदु पर एक प्रमाणित अनुरोध करें । प्रतिक्रिया में अन्य डेटा, उपयोगकर्ता नाम और यूजर आईडी शामिल होंगे।


3

6/1/2016 इंस्टाग्राम एपीआई परिवर्तन के बाद इनमें से अधिकांश उत्तर अमान्य हैं । सबसे अच्छा समाधान अब यहाँ है । Instagram.com पर अपने फ़ीड पर जाएं, अपने किसी भी चित्र के लिंक पते को कॉपी करें, और उस पेज पर टेक्स्टबॉक्स में पेस्ट करें। एक जादू की तरह काम किया।


2

https://api.instagram.com/v1/users/self पाठ क्षेत्र में एपीआई कंसोल और कॉपी लिंक पर जाएं और अपने इंस्टाग्राम आईडी और पासवर्ड का उपयोग करके प्रमाणित करें, आपको जवाब में अपनी आईडी मिल जाएगी


2

यह apigee.com के माध्यम से किया जा सकता है Instagram एपीआई पहुँच यहाँ Instagram के डेवलपर साइट पर। लॉग इन करने के बाद, "/ यूजर्स / सर्च" एपीआई कॉल पर क्लिक करें। वहां से आप किसी भी उपयोगकर्ता नाम को खोज सकते हैं और उसकी आईडी पुनः प्राप्त कर सकते हैं।

{
"data": [{
    "username": "jack",
    "first_name": "Jack",
    "profile_picture": "http://distillery.s3.amazonaws.com/profiles/profile_66_75sq.jpg",
    "id": "66",
    "last_name": "Dorsey"
},
{
    "username": "sammyjack",
    "first_name": "Sammy",
    "profile_picture": "http://distillery.s3.amazonaws.com/profiles/profile_29648_75sq_1294520029.jpg",
    "id": "29648",
    "last_name": "Jack"
},
{
    "username": "jacktiddy",
    "first_name": "Jack",
    "profile_picture": "http://distillery.s3.amazonaws.com/profiles/profile_13096_75sq_1286441317.jpg",
    "id": "13096",
    "last_name": "Tiddy"
}]}


यदि आपके पास पहले से एक्सेस कोड है, तो यह इस तरह भी किया जा सकता है: https://api.instagram.com/v1/users/search?q=USERNAME&access_token=ACCESS_TOKEN


3
अफसोस की बात है; उपयोगकर्ताओं का उपयोग करना / खोजना यह त्रुटिपूर्ण है :( हमने पाया है कि यदि आप इस url को ताज़ा करते हैं, तो आप बेतरतीब ढंग से अन्य उपयोगकर्ताओं को प्राप्त कर सकते हैं, जिनका उपयोगकर्ता नाम आपके द्वारा खोजे गए उपयोगकर्ता नाम से शुरू होता है। जैसे यदि आप "fred1" खोज रहे हैं, लेकिन वहाँ प्रतिक्रिया की प्रतीक्षा कर :(; भी एक "fred123", आप यादृच्छिक परिणाम प्राप्त करेंगे instagram की रिपोर्ट की गई!
डैनी tuppeny

2
यह एक दोष नहीं है - वास्तव में यह एक कार्यक्षमता है। यह एक खोज एपीआई है, जिसका अर्थ है कि यह इंस्टाग्राम ऐप में खोज बॉक्स की तरह काम करता है। उपयोगकर्ता नाम के लिए एक उपयोगकर्ता आईडी प्राप्त करने का उचित तरीका इस खोज समापन बिंदु को क्वेरी करना है, और फिर लौटी वस्तुओं पर पुनरावृति करना और एक सटीक उपयोगकर्ता नाम मिलान के लिए जांचना है।
जॉन डोरियन

1
अपविटेड दोनों लेकिन एपीपी डेवलपर्स के रूप में हम इससे बचने के लिए एक उपयोगकर्ता लुकअप एंडपॉइंट बनाने के लिए सहमत हो सकते हैं, केवल एक खोज की पेशकश करना वास्तव में कष्टप्रद है
sricks


2

हालाँकि यह अब एपीआई डॉक्टर पृष्ठ पर सूचीबद्ध नहीं है, लेकिन मुझे एक ऐसा सूत्र मिला जिसमें उल्लेख है कि आप समापन बिंदु selfके user-idलिए उपयोग कर सकते हैं users/{user-id}और यह वर्तमान में प्रमाणित उपयोगकर्ता की जानकारी वापस कर देगा।

तो, users/selfएक स्पष्ट कॉल के समान है users/{some-user-id}और इसमें पेलोड के हिस्से के रूप में उपयोगकर्ता की आईडी शामिल है। एक बार प्रमाणित होने के बाद, बस एक कॉल करें users/selfऔर परिणाम में वर्तमान में प्रमाणित उपयोगकर्ता की आईडी शामिल होगी, जैसे:

{
    "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
        }
}

2

यदि आप अंतर्निहित प्रमाणीकरण का उपयोग कर रहे हैं, तो खोजने में सक्षम नहीं होने की समस्या होनी चाहिए user_id

मुझे उदाहरण के लिए एक रास्ता मिला:

Access Token = 1506417331.18b98f6.8a00c0d293624ded801d5c723a25d3ec the User id is 1506417331

क्या आप अलग से एक विभाजन करेंगे। टोकन और प्रथम तत्व को प्राप्त करने में बाधा


2

मुझे लगता है कि सबसे अच्छा, सबसे सरल और सुरक्षित तरीका एक ब्राउज़र में अपने इंस्टाग्राम प्रोफ़ाइल को खोलना है, स्रोत कोड देखें और मुख्य जावास्क्रिप्ट कोड के अंदर उपयोगकर्ता चर (ctrl + f "उपयोगकर्ता": {" ) की तलाश करें। आईडी चर के अंदर आईडी संख्या होनी चाहिए। अपनी आइडी बनो।

यह वह कोड है जो इस उत्तर को लिखने के क्षण में दिखता है (यह भविष्य में बदल सकता है और संभवतः):

"user":{"username":"...","profile_picture":"...","id":"..........","full_name":"..."}},

2

यहां बताया गया है कि आप उपयोगकर्ता नाम से उपयोगकर्ता आईडी कैसे प्राप्त कर सकते हैं:

$url = "https://api.instagram.com/v1/users/search?q=[username]&access_token=[your_token]";
$obj = json_decode(@file_get_contents($url));
echo $obj->data[0]->id;

2

आप Instagram API (उपयोगकर्ता समापन बिंदु: / उपयोगकर्ता / खोज) का उपयोग करके ऐसा कर सकते हैं

कैसे में php:

function Request($url) {

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);  
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  
    curl_setopt($ch, CURLOPT_HEADER, 0);  

    $result = curl_exec($ch);

    curl_close($ch);

    return $result;

}

function GetUserID($username, $access_token) {

    $url = "https://api.instagram.com/v1/users/search?q=" . $username . "&access_token=" . $access_token;

    if($result = json_decode(Request($url), true)) {

        return $result['data'][0]['id'];

    }

}

// example:
echo GetUserID('rathienth', $access_token);

3
अफसोस की बात है; उपयोगकर्ताओं का उपयोग करना / खोजना यह त्रुटिपूर्ण है :( हमने पाया है कि यदि आप इस url को ताज़ा करते हैं, तो आप बेतरतीब ढंग से अन्य उपयोगकर्ताओं को प्राप्त कर सकते हैं, जिनका उपयोगकर्ता नाम आपके द्वारा खोजे गए उपयोगकर्ता नाम से शुरू होता है। जैसे यदि आप "fred1" खोज रहे हैं, लेकिन वहाँ प्रतिक्रिया की प्रतीक्षा कर :(; भी एक "fred123", आप यादृच्छिक परिणाम प्राप्त करेंगे instagram की रिपोर्ट की गई!
डैनी tuppeny

2

यहाँ एक बहुत आसान वेबसाइट है जो मेरे लिए अच्छा काम करती है:

http://www.instaid.co.uk/

या आप निम्नलिखित इंस्टाग्राम यूजरनेम के साथ 'यूजरनेम' को बदल सकते हैं

https://www.instagram.com/username/?__a=1

या आप अपने इंस्टाग्राम अकाउंट पर लॉगइन करके google dev टूल्स का इस्तेमाल कर सकते हैं और उन कुकी को देख सकते हैं जिन्हें स्टोर किया गया है। 'ds_user_id' आपकी उपयोगकर्ता आईडी है

यहाँ छवि विवरण दर्ज करें


हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक-केवल उत्तर अमान्य हो सकते हैं यदि लिंक किए गए पृष्ठ बदल जाते हैं। - समीक्षा से
बग्स

@ कीड़े मैंने एक अधिक विस्तृत उत्तर जोड़ा है। मैं केवल स्टैकओवरफ्लो समुदाय में योगदान करने की कोशिश कर रहा हूं।
बेनएगन 1991

1
https://api.instagram.com/v1/users/search?q="[USERNAME]"&access_token=[ACCESS TOKEN]

कृपया उद्धरण चिह्नों पर ध्यान दें।

यह हमेशा एक वैध परिणाम नहीं लौटाता है, लेकिन गैर-उद्धृत से अधिक बार:

https://api.instagram.com/v1/users/search?q="self"&count=1&access_token=[ACCESS TOKEN] 

उपयोगकर्ता "स्व" देता है (आईडी: 311176867)

https://api.instagram.com/v1/users/search?q=self&count=1&access_token=[ACCESS TOKEN]

उपयोगकर्ता "super_selfie" (आईडी: 1422944651) लौटाता है


1

कार्य समाधान ~ 2018

मैंने पाया है कि, आपके पास एक पहुंच टोकन है, आप अपने ब्राउज़र में निम्नलिखित अनुरोध कर सकते हैं:

https://api.instagram.com/v1/users/self?access_token=[VALUE]

वास्तव में, एक्सेस टोकन में यूजर आईडी (टोकन का पहला खंड) होता है:

<user-id>.1677aaa.aaa042540a2345d29d11110545e2499

आप Pixel Union द्वारा प्रदान किए गए इस टूल का उपयोग करके एक्सेस टोकन प्राप्त कर सकते हैं ।


0

पहले Instagram पर एक एप्लिकेशन बनाएं और अपने आवेदन के लिए क्लाइंट आईडी प्राप्त करें

http://instagram.com/developer/

अब बस अपने यूजरनाम और अपने क्लाइंट आईडी को बदलकर ब्राउज़र विंडो में यूआरएल के बाद पेस्ट कॉपी करें https://api.instagram.com/v1/users/search?q= पर

आपको एक JSON रिजल्ट मिलेगा जिसमें आपके न्यूमेरिक यूजर आईडी के साथ आपके खाते की सामान्य जानकारी होगी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.