Skip to content

VRChat APIが403を返すようになったのでUserAgent文字列を追加#10

Merged
nukora merged 1 commit into
nukora:masterfrom
yokra9:fix-add-useragent
Apr 5, 2021
Merged

VRChat APIが403を返すようになったのでUserAgent文字列を追加#10
nukora merged 1 commit into
nukora:masterfrom
yokra9:fix-add-useragent

Conversation

@yokra9

@yokra9 yokra9 commented Apr 4, 2021

Copy link
Copy Markdown
Contributor

VRChat APIがUser-Agentヘッダを設定していない状態だと403を返却してしまい、ワールド情報等の取得に失敗するようになっていました。そのため、HttpClient.DefaultRequestHeaders.Add() でUserAgent文字列を設定するよう修正しました。

※こちらがツールであることが分かりやすいようにWget/1.20.3を指定してみましたが、実際なんでもいいと思います。VRChat的にツールからの利用がNGの場合に蹴ってもらいやすいかなという配慮です。

よろしくお願いします!

@nukora

nukora commented Apr 5, 2021

Copy link
Copy Markdown
Owner

PRありがとうごさいます!
確かにUserAgentがないとコケてしまう事を確認しました。
UserAgentとして何を送るかについては良い案が浮かばないので、このままマージさせていただきます!

@nukora nukora merged commit 3cbeb6f into nukora:master Apr 5, 2021
@yokra9 yokra9 deleted the fix-add-useragent branch April 5, 2021 12:29
creepiez pushed a commit to creepiez/VRChatActivityTools that referenced this pull request Jan 4, 2024
VRChat APIが403を返すようになったのでUserAgent文字列を追加
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants