I'm able to access mine from not-China. Unfortunately with Chinese services it's really fucking finicky to register. Try logging in through the other supported logins if you have them. It can take weeks of checking daily to be allowed to register and sometimes your account is just disappeared. Very frustrating.