假设我想在网站上撰写一些文章并发布指向所讨论的Android应用程序的链接(可在Google Play上找到)。
是否有标准方法为此应用程序创建“徽章”,其中显示应用程序的名称,图标,说明,评级,下载/安装计数?像这样:
或者这个:
或者这个:
我找到Google Play Badge Generator,但这个“徽章生成器”没有做任何特别的事情,它只是一个虚拟的静态图像。除此之外,我找不到任何东西。
答案 0 :(得分:9)
我认为没有正式方法可以做到这一点(因为你已经提到了徽章生成器)。无论如何,您可以在github上使用众多 Play商店API包装器之一来提取所需信息并构建您自己的花式徽章。
E.g:
答案 1 :(得分:7)
有一个完全可嵌入的html小部件http://playboard.me/android/widgets/apps,你可以开箱即用。
您可以自定义外观,因为他们每个项目都有课程,因此您可以使用css或javascript隐藏或删除内容。即使是“widget by ...”也有一个类pb-wd-footer
,您可以将其设置为隐藏并保持小部件清洁。
答案 2 :(得分:3)
你可以试试这个。
https://github.com/facundoolano/google-play-scraper
{
appId: "com.dxco.pandavszombies",
title: "Panda vs Zombie: Elvis rage",
url: "https://play.google.com/store/apps/details?id=com.dxco.pandavszombies&hl=en",
icon: "https://lh6.ggpht.com/5mI27oolnooL__S3ns9qAf_6TsFNExMtUAwTKz6prWCxEmVkmZZZwe3lI-ZLbMawEJh3=w300",
minInstalls: 10000,
maxInstalls: 50000,
score: 4.9,
reviews: 2312,
description: "Everyone in town has gone zombie.",
descriptionHTML: "Everyone in town has gone <b>zombie</b>.",
developer: "DxCo Games",
genre: "Action",
price: "0",
free: true
}
使用ajax jsonp获取数据并创建html UI以包含在您的页面中。希望你能走好路。
答案 3 :(得分:1)
我想要在我的项目的GitHub页面上做几乎相同的事情。我想要我的应用在F-Droid,GitHub版本和Playstore上具有不同的版本。
我发现了一个很酷的徽章生成器http://shields.io/,它也可以从端点获取数据。
我分叉了google-play-scraper并添加了shields.io端点要求。看我的 heroku branch进行所需的更改。
这是免费的,只需单击鼠标即可从GitHub部署到https://heroku.com。部署后,我有我的徽章。
(静态图片)
您还可以签出google-play-api存储库,它也正在使用google-play-scraper并且RESTful API已经实现。您只需要设置显示信息的方式即可。