ユーザーの SteamID をニックネームで取得することはできますか? Steam API ドキュメントで解決策が見つかりませんでした。私が見つけた唯一のものは、http://dev.dota2.comの古い投稿です。
これを使用して、GetMatchHistory の player_name オプションを使用して Dota2 API を直接検索できます。その後、リストで 32 ビット ID を見つけて、それを 64 ビット ID に変換できます。
しかし、現在、関数にはパラメーターGetMatchHistory
がありません。player_name
今では必要account_id
です。
では、http://dotabuff.com/search? q=Dendiのような Web サイトはどのようにしてこの情報を取得しているのでしょうか?