尝试从“ https://android.clients.google.com”获取令牌时出现“禁止403错误”

当我尝试使用正确的用户名和密码服务器从'https://android.clients.google.com'获取令牌时,返回403错误。

我正在使用下面的代码链接: https://github.com/kagasu/GooglePlayStoreApi/blob/master/GooglePlayStoreApi/GooglePlayStoreClient.cs

  public async Task<string> GetGoogleToken()
        {
            var content = new FormUrlEncodedContent(new Dictionary<string,string>
            {
                { "androidId",AndroidId },{ "lang",Country.getcountryCode() },{ "google_play_services_version",GOOGLE_PLAY_SERVICE_VERSION },{ "sdk_version","19" },{ "device_country",Country.getcountry() },{ "callerSig","38918a453d07199354f8b19af05ec6562ced5788" },{ "Email",GoogleEmailaddress },{ "get_accountid","1" },{ "add_account",{ "service","ac2dm" },{ "callerPkg","com.android.settings" },{ "EncryptedPasswd",PasswordCryptor.EncryptPassword(GoogleEmailaddress,GooglePassword) },});

            var response = await client.PostAsync($"{API_ENDPOINT}/auth",content);
            var str = await response.Content.ReadAsStringAsync();
            var parameters = str.Split('\n').ToDictionary(x => x.Split('=')[0],x => x.Split('=')[1]);
            Token = parameters["Token"];
            return Token;
        }
tongzhi122015528 回答:尝试从“ https://android.clients.google.com”获取令牌时出现“禁止403错误”

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3167658.html

大家都在问