googleplay-api icon indicating copy to clipboard operation
googleplay-api copied to clipboard

No request will be sent if the Token value is used

Open SafwatHassan opened this issue 8 years ago • 0 comments

The file googleplay.py has a coding issue starting from line 109

if (authSubToken is not None):
            self.setAuthSubToken(authSubToken)
        else:
            if (email is None or password is None):
                raise Exception("You should provide at least authSubToken or (email and password)")
            params = {"Email": email,
                                "Passwd": password,
                                "service": self.SERVICE,
                                "accountType": self.ACCOUNT_TYPE_HOSTED_OR_GOOGLE,
                                "has_permission": "1",
                                "source": "android",
                                "androidId": self.androidId,
                                "app": "com.android.vending",
                                #"client_sig": self.client_sig,
                                "device_country": "fr",
                                "operatorCountry": "fr",
                                "lang": "fr",
                                "sdk_version": "16"}
            headers = {
                "Accept-Encoding": "",
            }
            response = requests.post(self.URL_LOGIN, data=params, headers=headers, verify=False)
         

The parameters and headers definition should be aliened with the if and the else statements.

SafwatHassan avatar Jul 17 '17 21:07 SafwatHassan