geel9 / SteamAuth

A C# library that provides vital Steam Mobile Authenticator functionality
MIT License
276 stars 102 forks source link

fix link +86 phone number, not receive SMS code #99

Open jwcloverain opened 1 year ago

jwcloverain commented 1 year ago

If the mobile phone number linked on sda starts with +86, you cannot receive the sms code sent by steam, so add language = 6 so that can receive the sms code see https://steamapi.xpaw.me/#IPhoneService/SendPhoneVerificationCode

dyc3 commented 1 year ago

Just to be clear, The steam api requires the language field to match the phone number's country code? Seems like an odd restriction. What happens if you just add language=0?

jwcloverain commented 1 year ago

Just to be clear, The steam api requires the language field to match the phone number's country code? Seems like an odd restriction. What happens if you just add language=0?

Can’t receive sms code, this problem also occurs on steam mobile app. Steam mobile app ’s language is set to English, can’t receive sms code. Steam mobile app ’s language is set to Chinese, can receive sms code