Категоризация приложений - PullRequest
       3

Категоризация приложений

5 голосов
/ 25 августа 2010

Я хотел бы классифицировать приложения.Когда приложение выходит на передний план, я должен быть в состоянии обнаружить, что это приложение имеет видео, аудио, только текст или трехмерную графику.

Я попытался использовать 2 варианта для их классификации:

  1. чтобы получить разрешения, используемые в приложениях, но не удалось получить разрешения для сторонних приложений (только для собственных приложений), правда ли, что вы не можете получить разрешения для сторонних приложений?или я что-то упустил?
  2. , чтобы выбрать все установленные приложения на основе mimeType, но я получаю только собственные приложения, или, возможно, некоторые приложения (намерения приложений) не имеют указанного mimeType (не уверен).

Есть ли другой способ классификации установленных приложений?Я был бы очень признателен, если бы кто-нибудь мог помочь мне с этим?

большое спасибо

1 Ответ

0 голосов
/ 01 августа 2015

Используйте API WhereDat :

Создайте raw JSON POST запрос с массивом пакетов, которые вы хотите классифицировать:

{
  "packages": [
    "com.pixmix.mobileapp",
    "com.nextstagesearch"
  ]
}

Отправьте по адресу:

http://api.wheredatapp.com/data

А вот и ответ:

{
"apps": [
    {
        "category": "Productivity",
        "rating": 4.5,
        "updated": 1436741473,
        "created": 1431028391,
        "icon_url": "https://lh3.googleusercontent.com/q5pFGfXKZejowwcmlJl7M1IXGHVM4Zq_IjPpYb7zgkUFXO3QnZ2LyeOUUhMPaKPkJ3gR=w300",
        "title": "WhereDat Beta",
        "package": "com.nextstagesearch",
        "ratings_count": 4,
        "short_description": "WhereDat lets you easily search your device for contacts, apps, and recently accessed webpages without leaving your home screen. With deep linking you can search the c..."
    },
    {
        "category": "Photography",
        "rating": 4.0519609451293945,
        "updated": 1435970764,
        "created": 1430868349,
        "icon_url": "https://lh3.ggpht.com/NgbwQzyo2mDR8su1Embio5jtHuPyScaMr0j4iub58YR5m19Ns0gVdeb9pYgNvMuFCcg=w300",
        "title": "PixMix - Photo sharing",
        "package": "com.pixmix.mobileapp",
        "ratings_count": 2040,
        "short_description": "Simple collage or photo sharing in just two clicks!★ See your photos in BEAUTIFUL albums★ Create beautiful album COLLAGE★ EASILY send albums to friends and family★ You..."
    }
]
}
...