2016-05-31 5 views
0

見つからないアカウント: を私はanother accountからデータを取得しようとした場合は動作しませんか?APIスチームは、私が<a href="http://steamcommunity.com/id/Askancy?xml=1" rel="nofollow">my account</a>作品から、XML APIのスチームでデータを取るしようとすると、possibileでどのように

<response> 
<error> 
<![CDATA[ The specified profile could not be found. ]]> 
</error> 
</response> 

さらに、ユーザーが名前にシンボルやスペースを持っている場合、APIのリンクはどのようになりますか?

答えて

0

ユーザーには、プロフィールに関連付けられたカスタムURL「giogio993」がありません。彼はユーザページhttp://steamcommunity.com/profiles/76561198089474071を持っていますが、http://steamcommunity.com/id/Askancyとは異なり、リンクでアクセスできないことを意味します。スペースで名前は分かりません。あなた自身の名前を変更して、何が起こるかを見てみてください。

UPDATE

はまた、あなたがsteamrepでこのアカウントを確認することができます。 http://steamrep.com/search?q=76561198089474071

ご覧のとおり、フィールド "カスタムURLは、" 単に空です。あなたのプロフィールについては

http://steamrep.com/search?q=Askancy

カスタムURLは大丈夫です。 本当の疑問は、 "バニティURLのないアカウントからユーザー情報を取得する方法"です。この質問に対する答えはまだ見つかりませんでした。

+1

Steam vanity URLの仕組みを誤解しています。ユーザー名は完全に別のものです。/id/giogio993は何にもマッピングされません。 – fisk

+0

@Fiskieこれらは別々のエンティティです。しかし、ほとんどの気晴らしのユーザーのために、それらは等しい必要があります - その理由はid/giogio993とのリンクをチェックして、問題がAPI内ではなくユーザーの中にあることを証明します。問題は、言及されたユーザーがカスタムURLを持っていないことです。 – Jehy

+1

アカウントに問題があると主張していますが、これは間違っています。禁止はURLを飾るために何もしません。 – fisk

1

簡単です - no account using this vanity URLがあります。これはどんな種類のバグでもありません。

ユーザーが名前にシンボルやスペースを持っている場合、どのようにAPIのリンクになりますか?

バニティURLは英数字(およびアンダースコア)しか使用できないため、特殊文字については心配する必要はありません。コミュニティIDに関連付けられたユーザーXMLには、the /profiles/ URLでアクセスすることもできます。変更可能なバニティURLよりも望ましい場合があります。

関連する問題

 関連する問題