Skip to content
This repository has been archived by the owner on Jan 21, 2019. It is now read-only.

Exception: Required fields are missing #40

Open
PhillippOhlandt opened this issue Apr 9, 2015 · 6 comments
Open

Exception: Required fields are missing #40

PhillippOhlandt opened this issue Apr 9, 2015 · 6 comments

Comments

@PhillippOhlandt
Copy link

Tried with your examples.
Mail, PW and Device ID are correct in my mind. (App PW with enable 2FA and acc PW without 2FA, both don't work).

@andrii-bakulin
Copy link

I have same problem... :( Any idea? Or how to get details of error?

@andrii-bakulin
Copy link

According to this https://github.com/koconder/android-market-api-php/wiki/How-to-get-Device-ID - Device ID is not a normal Device ID. It's IMEI/MEID/ESN (read link).

That's solve me problem

@renjithv81
Copy link

Hi, the script was working for me and now it is showing the error Exception: Required fields are missing.
The value of $this->authSubToken_ is null in validateRequired() in market.proto.php. Any idea?

@rnkyr
Copy link

rnkyr commented Oct 22, 2015

Hi. I face same issue.
You got "Required fields are missing" because token === null. Token is null because ClientLogin API deprecated (https://developers.google.com/identity/protocols/AuthForInstalledApps).

@renjithv81
Copy link

Thanks for your reply. I will try with OAuth 2.0

@rnkyr
Copy link

rnkyr commented Oct 22, 2015

I'm not sure if it help because MarketSession.php rely to 'https://android.clients.google.com/market/api/ApiRequest' API method inside executeRawHttpQuery() function. And I cannot google this method. Maybe it is deprecated too.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants