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

feat: App Info

Open Ushie opened this issue 1 year ago • 4 comments

Feature description

An endpoint to fetch information about apps, such as App Name & App Icon

Motivation

This is long due, all frontend clients cannot provide easily identifiable information about the applications of the patch bundle. A package name is not easily identifiable

Additional context

Following up previous discussion, this may be implemented in a microservice, and a CDN may be necessary to reduce hits to sources

This should be high priority, considering it provides huge undeniable improvement in user experience

Ushie avatar Jan 20 '24 23:01 Ushie

If I recall correctly, Aliucord had developed something that would be useful for this. Usage could look like the following:

/appinfo?package=x

oSumAtrIX avatar Jan 20 '24 23:01 oSumAtrIX

Aliucord's implementation requires auth to Google Play

Ushie avatar Jan 20 '24 23:01 Ushie

Sounds good

oSumAtrIX avatar Jan 20 '24 23:01 oSumAtrIX

We'll most likely use APKMirror's API once the ReVanced Manager team obtains a token for the downloader plugin

Ushie avatar Jan 22 '24 08:01 Ushie