彼のニックネームでユーザーのsteamIDを取得することは可能ですか?私は蒸気APIのドキュメントで解決策を見つけられませんでした。私が見つけた唯一の事はhttp://dev.dota2.com上の古い記事です:ユーザーのニックネームでsteamIDを取得
あなたは直接あなたは、リストでその32ビットのIDを見つけることができますGetMatchHistory のPLAYER_NAMEのオプションを使用してDOTA2のAPIを検索するためにこれを使用することができますし、それを64ビットIDに変換します。
ただし、GetMatchHistory
の機能には、player_name
パラメータがありません。今度はaccount_id
が必要です。
したがって、http://dotabuff.com/search?q=Dendiのようなウェブサイトはこの情報をどのように取得しますか?
小さな付録:ニックネームと同じように、カスタムURLも変更できます。しかし、カスタムURLはユニークであるため、「2人のプレーヤーがURLを入れ替えたらどうなるでしょうか?」などのケースを処理する必要があります。 –