6

我无法弄清楚 Amazon 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 

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

4

4 回答 4

8

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

  1. amzn://apps/android? (使用亚马逊应用商店)
  2. http://www.amazon.com/gp/mas/dl/android?(使用亚马逊完整网站商店)

我建议使用第一个选项。

示例:假设您有两个应用程序使用这些包“com.bobsamazonapps.myfirstapp”和“com.bobsamazonapps.myotherapp”,并且您想要创建一个搜索链接,将它们都显示出来。

(注意“s=”而不是“p=”)。

“amzn://apps/android?s=com.bobsamazonapps”

如果您想链接到单个应用程序的详细信息页面,请使用“p=”并记住包含完整的包名称示例:“amzn://apps/android?p=com.bobsamazonapps.myfirstpp”

于 2013-01-11T22:28:32.857 回答
3

如果您想链接到 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

于 2011-06-30T19:56:08.093 回答
2

亚马逊提供了两种不同的方式来使用 showAll URL 参数:

  1. 带有包名
  2. 带有 ASIN

正如其他答案中所报告的,包名称变体似乎不起作用。但是,ASIN 变体可以正常工作,至少作为网上商店 URL (还没有在市场上尝试过这个:应用程序中的前缀)。

例如,如果您在 amazon.com 中搜索应用 Funky Hoops: Free Style(随机选择),则其列表页面显示其 ASIN 为:

B00DSVS4AQ

如果您按如下方式构建 URL:

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

它将显示由 Funky Hoops 游戏的制造商 Solus Games, Inc. 制作的所有应用程序。

亚马逊描述各种 URL 的页面在这里:

https://developer.amazon.com/appsandservices/community/post/Tx3A1TVL67TB24B/Linking-To-the-Amazon-Appstore-for-Android

但是,该页面错误地指出包名称将与 showAll 参数一起使用,而显然只有 ASIN 与该参数结合使用。

一旦我尝试将 showAll 参数作为市场的一部分,我将更新此答案:来自应用程序的定位器。

于 2014-08-11T08:44:51.420 回答
0

以下链接应该有效 - 确保将公司名称替换​​为您的出版商名称

http://www.amazon.com/gp/mas/dl/android?s=companyname

于 2014-02-28T14:12:56.150 回答