Problem to receive SMS verification code for account



I would like to try to link my Twitter’s account (for my company) to our website and it requires different informations (api, token access etc) which I only can have access by verifying my account with my phone number.

I tried many times to receive the code but it never worked. I’m currently living in China so I use a Chinese phone number.
Are you aware of restrictions from China or Twitter in this kind of situation? Do you have another solution for me to have access to the api, token access and more?

Thank you in advance for your help,