如何链接到Android Amazon Appstore上的所有发行商应用?

pod7payv  于 2023-02-17  发布在  Android
关注(0)|答案(4)|浏览(201)

我想不出亚马逊Appstore的等价物是做什么的:

market://search?q=pub:smallte.ch

这只是列出了给定开发人员的所有应用程序。
请注意,我知道特定应用程序的格式:

market://details?id=com.adobe.air

变为以下任一项:

amzn://apps/android?p=com.adobe.air

http://www.amazon.com/gp/mas/dl/android?p=com.adobe.air

获得所有开发者的应用程序列表的等价物是什么?

3b6akqbq

3b6akqbq1#

有两种方法可以链接到亚马逊应用程序。(据我所知)

  1. amzn://apps/android?(使用亚马逊应用商店)
  2. http://www.amazon.com/gp/mas/dl/android?(使用亚马逊完整网站商店)
    我建议使用第一个选项。
    例如:假设你有两个应用程序使用这些软件包“com.bobsamazonapps.myfirstapp”和“com.bobsamazonapps.myotherapp”,你想做一个搜索链接,将它们都带出来。
    (注意“s=”而不是“p=”)。
    “amzn://应用程序/安卓系统=com.bobsamazonapps”
    如果要链接到单个应用的详细信息页面,请使用“p=”,并记住要包括完整的软件包名称示例:“amzn://应用程序/安卓系统?p=com.bobsamazonapps.我的第一个pp”
sdnqo3pr

sdnqo3pr2#

如果要链接到Appstore上所有应用程序的列表,请使用URL http://www.amazon.com/gp/mas/dl/android?p=packagename&showAll=1
示例http://www.amazon.com/gp/mas/dl/android?p=com.idmobile.horoscope&showAll=1
这应该也可以(从未测试过)amzn://apps/android?p=com.idmobile.horoscope&showAll=1
更多信息developer.amazon.com/help/faq.html

yws3nbqq

yws3nbqq3#

Amazon提供了两种不同的方法来使用showAll URL参数:
1.带有包名称
1.使用ASIN
正如在其他回答中所报告的,包名称变体似乎不起作用。然而,ASIN变体工作正常,至少作为一个Web商店URL(还没有在市场上尝试过:来自应用程序内的前缀)。
例如,如果您在amazon.com上搜索应用Funky Hoops:自由风格(随机选择),其列表页面显示其ASIN为:
B00DSVS4AQ型
如果按如下方式构造URL:

www.amazon.com/gp/mas/dl/android?asin=B00DSVS4AQ&showAll=1

它将显示所有的应用程序由Solus游戏公司,制造商的时髦篮球游戏。
Amazon描述各种URL的页面如下:
https://developer.amazon.com/appsandservices/community/post/Tx3A1TVL67TB24B/Linking-To-the-Amazon-Appstore-for-Android
但是,该页面错误地声明包名将与showAll参数协同工作,而显然只有ASIN与该参数协同工作。
在尝试将showAll参数作为market的一部分后,我将更新这个答案:应用程序内的定位器。

332nm8kg

332nm8kg4#

下面的链接应该工作-确保您替换companyname与您的出版商名称
http://www.amazon.com/gp/mas/dl/android?s=companyname

相关问题