द्वारा steamID प्राप्त करें क्या उपयोगकर्ता के स्टीम आईडी को उसके उपनाम से प्राप्त करना संभव है? मुझे स्टीम एपीआई दस्तावेज में समाधान नहीं मिला। केवल एक बात यह है कि मैंने पाया http://dev.dota2.com पर एक पुराने पोस्ट है:उपयोगकर्ता उपनाम
आप इस का उपयोग कर सकते हैं Dota2 एपीआई खोज करने के लिए सीधे GetMatchHistory आप की PLAYER_NAME विकल्प का उपयोग तब सूची में उनके 32-बिट आईडी देख सकते हैं और फिर इसे 64-बिट आईडी में परिवर्तित करें।
लेकिन अब GetMatchHistory
फ़ंक्शन में player_name
पैरामीटर नहीं है। अब इसे account_id
की आवश्यकता है।
तो http://dotabuff.com/search?q=Dendi जैसी वेबसाइटें इस जानकारी को कैसे प्राप्त करें?
छोटा परिशिष्ट: उपनामों की तरह, कस्टम यूआरएल भी बदल सकते हैं। लेकिन चूंकि कस्टम यूआरएल अनूठे हैं, इसलिए आपको "जैसे दो खिलाड़ियों ने अपने यूआरएल को बदल दिया है?" जैसे मामलों को संभालना होगा। –