स्टीम यूजर इनसाइट्स एपीआई स्टीम गेमिंग प्लेटफॉर्म के भीतर स्टीम आईडी से पूर्ण उपयोगकर्ता डेटा प्राप्त करने के लिए डिज़ाइन किया गया है। इस एपीआई का उपयोग करते हुए, उपयोगकर्ता गेमिंग अनुभवों को बढ़ाने, सामुदायिक विशेषताओं को बनाने और उपयोगकर्ता इंटरैक्शन को कस्टमाइज़ करने के लिए व्यापक उपयोगकर्ता जानकारी तक पहुँच सकते हैं।
एपीआई की एक कुंजी विशेषता यह है कि यह उपयोगकर्ता नाम, अवतार और प्रोफ़ाइल दृश्यता जैसे बुनियादी उपयोगकर्ता डेटा प्राप्त करने में सक्षम है। यह जानकारी उपयोगकर्ताओं की पहचान के बारे में मूल्यवान जानकारी प्रदान करती है और उपयोगकर्ताओं को व्यक्तिगत प्राथमिकताओं और प्रोफाइल के आधार पर अपने अनुप्रयोगों को कस्टमाइज़ करने की अनुमति देती है।
इसके अतिरिक्त, स्टीम यूजर इनसाइट्स एपीआई मौजूदा गेमिंग प्लेटफार्मों और सेवाओं के साथ निर्बाध एकीकरण को सुविधाजनक बनाती है। इसके मानकीकृत एपीआई एंडपॉइंट और प्रमाणीकरण तंत्र का उपयोग करके, उपयोगकर्ता आसानी से स्टीम आईडी से उपयोगकर्ता डेटा प्राप्त कर सकते हैं और उसे जटिल एकीकरण प्रक्रियाओं की आवश्यकता के बिना अपने अनुप्रयोगों में शामिल कर सकते हैं।
सम्पूर्ण रूप से, स्टीम यूजर इनसाइट्स एपीआई उपयोगकर्ताओं को व्यापक स्टीम आईडी उपयोगकर्ता डेटा तक पहुँचने की अनुमति देती है और इसका उपयोग करके आकर्षक और व्यक्तिगत गेम अनुभव बनाने की अनुमति देती है। इसके निर्बाध एकीकरण और सख्त सुरक्षा विशेषताओं के साथ, एपीआई डेवलपर्स को उपकरण प्रदान करती है जो उन्हें नवीनतम गेमिंग अनुप्रयोगों को बनाने में मदद करती है जो उपयोगकर्ताओं के साथ गूंजते हैं और दीर्घकालिक जुड़ाव को बढ़ाते हैं।
यह एक पैरामीटर प्राप्त करेगी और आपको एक JSON प्रदान करेगी।
एपीआई कॉल की संख्या के अलावा, कोई अन्य सीमा नहीं है।
उपयोगकर्ता डेटा - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
steamid |
[आवश्यक] Indicates Steam ID |
{"steamID3":"[U:1:73936547]","steamID2":"STEAM_0:1:36968273","steamID64":"76561198034202275","profile":{"steamid":"76561198034202275","communityvisibilitystate":2,"profilestate":1,"personaname":"Akkāman","profileurl":"https://steamcommunity.com/id/officials1mple/","avatar":"https://avatars.steamstatic.com/a54840cd9d5c3dfe1f84424b509453d7ed190e23.jpg","avatarmedium":"https://avatars.steamstatic.com/a54840cd9d5c3dfe1f84424b509453d7ed190e23_medium.jpg","avatarfull":"https://avatars.steamstatic.com/a54840cd9d5c3dfe1f84424b509453d7ed190e23_full.jpg","avatarhash":"a54840cd9d5c3dfe1f84424b509453d7ed190e23","personastate":0}}
curl --location --request POST 'https://zylalabs.com/api/3658/steam+user+insights+api/4121/user+data?steamid=76561198034202275' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
उपयोगकर्ताओं को एक Steam खाता आईडी प्रदान करनी होगी
स्टीम यूजर इनसाइट्स एपीआई उपयोगकर्ताओं को Steam.com के उपयोगकर्ताओं के बारे में डेटा और जानकारी तक पहुंचने की अनुमति देती है
कई स्वादों के अनुसार विभिन्न योजनाएं हैं जिनमें कुछ अनुरोधों के लिए मुफ्त परीक्षण भी शामिल है लेकिन आपकी दर को सेवा के दुरुपयोग से बचाने के लिए सीमित किया गया है
ज़ायला लगभग सभी प्रोग्रामिंग भाषाओं के लिए एक विस्तृत श्रृंखला के एकीकरण विधियाँ प्रदान करता है आप इन कोड्स का उपयोग अपने प्रोजेक्ट के साथ एकीकृत करने के लिए आवश्यकता अनुसार कर सकते हैं
उपयोगकर्ता डेटा अंत बिंदु वृहद उपयोगकर्ता जानकारी लौटाता है जिसमें स्टीम आईडी प्रोफ़ाइल दृश्यता उपयोगकर्ता नाम अवतार और प्रोफ़ाइल यूआरएल शामिल हैं यह डेटा विकासकर्ताओं को व्यक्तिगत गेमिंग अनुभव बनाने में मदद करता है
प्रतिक्रिया में मुख्य क्षेत्र `steamID3`, `steamID2`, `steamID64`, `personaname`, `profileurl`, और अवतार यूआरएल शामिल हैं ये क्षेत्र आवश्यक उपयोगकर्ता पहचान और प्रोफ़ाइल जानकारी प्रदान करते हैं
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें शीर्ष स्तर पर उपयोगकर्ता पहचानकर्ता और "प्रोफ़ाइल" वस्तु के भीतर प्रोफ़ाइल विवरण निहित हैं यह संगठन विशिष्ट उपयोगकर्ता गुणों तक आसान पहुंच की अनुमति देता है
अंतिम बिंदु उपयोगकर्ता आईडी प्रोफ़ाइल दृश्यता स्थितियाँ उपयोगकर्ता नाम अवतार छवियाँ और व्यक्तिगत स्थिति जैसी जानकारी प्रदान करता है ये डेटा खिलाड़ी प्रोफ़ाइल प्रदर्शित करने और उपयोगकर्ता इंटरैक्शन को बढ़ाने के लिए उपयोग किया जा सकता है
उपयोगकर्ता अपने अनुरोधों को विभिन्न स्टीम खाता आईडी प्रदान करके अनुकूलित कर सकते हैं इससे विशेष उपयोगकर्ताओं के लिए अनुकूलित डेटा पुनर्प्राप्ति की अनुमति मिलती है अनुप्रयोगों में व्यक्तिगत सुविधाओं को सक्षम करने के लिए
उदाहरण के लिए `communityvisibilitystate` उपयोगकर्ता के प्रोफ़ाइल दृश्यता (0-3) को इंगित करता है जबकि `personastate` उपयोगकर्ता की ऑनलाइन स्थिति (0-5) को दर्शाता है इन फ़ील्ड्स को समझना डेवलपर्स को डेटा का प्रभावी ढंग से उपयोग करने में मदद करता है
डेटा की सटीकता स्टीम प्लेटफॉर्म के साथ सीधे एकीकरण के माध्यम से बनाए रखी जाती है यह सुनिश्चित करते हुए कि प्राप्त जानकारी अद्यतित है और उपयोगकर्ता प्रोफाइल की वर्तमान स्थिति को दर्शाती है
विशिष्ट उपयोग के मामले में खिलाड़ी प्रोफाइल प्रदर्शित करना लीडरबोर्ड बनाना उपयोगकर्ता पुस्तकालयों के आधार पर खेल सिफारिशें उत्पन्न करना और खिलाड़ियों के बीच सामाजिक इंटरैक्शन को सुगम बनाना शामिल हैं
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
4,275ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
1,099ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,949ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,987ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
89ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
163ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,062ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
950ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
1,030ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
649ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,197ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
681ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,283ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
449ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,552ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
628ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
11,049ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,043ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,465ms