Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify that dryRun doesn't work properly with Android #65

Open
janoschp opened this issue Oct 24, 2022 · 2 comments
Open

Clarify that dryRun doesn't work properly with Android #65

janoschp opened this issue Oct 24, 2022 · 2 comments

Comments

@janoschp
Copy link

janoschp commented Oct 24, 2022

I have been testing the Slack integration of my Android apps but I could never get your tool to send me an Android review using dryRun.

After many hours I found out, that the reviews list endpoint which your tool is using (https://developers.google.com/android-publisher/api-ref/rest/v3/reviews/list) only returns the reviews of the last week, so your dryRun method doesn't work: https://stackoverflow.com/a/73843644/4274651 .

I was trying to find the problem in my API config, but everything was fine, I could even get individual reviews from the Api get endpoint, only the list method returned an empty json object.

Please add this information to your README such that other people don't waste time debugging their Api config for Android.

@knishant362
Copy link

knishant362 commented May 24, 2023

Hi @janoschp, Can you explain me what have you passed in 'appId' in myappsconfig.json .

  • When i pass my gcloud projectId , I got message : "INFO: Received no data from App Store for "
    Sometimes it stucks on "Handling Received Data"
  • When i pass the android app's package name , I got Error : " [com.abc.xyz] Could not fetch Google Play reviews, Error: The caller does not have permission"

Note : I have added a review 2 days ago.

@knishant362
Copy link

knishant362 commented May 25, 2023

Update :
I have resolved the my config issue

  • We have to mention the app's package name in appId
  • I have tried these changes and its working now :
    • Added service account email in PlayConsole Users in 'Users & Permission' section
    • I was using other cloud projects api key, I recreated the account and provide the correct key

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

No branches or pull requests

2 participants