JoMingyu / google-play-scraper

Google play scraper for Python inspired by <facundoolano/google-play-scraper>
MIT License
722 stars 197 forks source link

Is it possible to gather the release notes for each app? #121

Open Idan-Garay opened 2 years ago

Idan-Garay commented 2 years ago

Description: I wanted to get the release notes of each app but there's only recentChanges from the fullDetail of an app.

Example code:

from google_play_scraper import app

result = app(
    'com.google.android.apps.translate',
    lang='en', # defaults to 'en'
    country='us' # defaults to 'us'
)

Result:

{
  title: 'Google Translate',
  description: 'Translate between 103 languages by typing\r\n...' ,
  descriptionHTML: 'Translate between 103 languages by typing<br>...',
  summary: 'The world is closer than ever with over 100 languages',
  installs: '500,000,000+',
  minInstalls: 500000000,
  maxInstalls: 898626813,
  score: 4.482483,
  scoreText: '4.5',
  ...
  ...
  ...
  video: undefined,
  videoImage: undefined,
  contentRating: 'Everyone',
  contentRatingDescription: undefined,
  adSupported: false,
  released: undefined,
  updated: 1576868577000,
  version: 'Varies with device',
  **recentChanges: 'Improved offline translations with upgraded language downloads',**
  comments: [],
  editorsChoice: true,
  features: [
    {
      title: 'Uses Google Play Games',
      description: 'For automatic sign-in, leaderboards, achievements, and more.'
    },
    {
      title: 'Achievements',
      description: 'Grants you achievements for completing goals and skill-based challenges.'
    }
  ],
}
cihati commented 3 days ago

recentChanges have been deleted in 1.2.3. Is there any way to get "What's new?" section? it's at the bottom:

image