如何链接到Android Amazon Appstore上的所有发布者应用程序

时间:2011-06-30 17:47:15

标签: android hyperlink app-store amazon publisher

我无法确定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 个答案:

答案 0 :(得分:6)

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

  1. AMZN://应用/机器人? (使用Amazon Appstore)
  2. http://www.amazon.com/gp/mas/dl/android? (使用亚马逊完整网站商店)
  3. 我建议使用第一个选项。

    示例:假设您有两个使用这些软件包的应用程序“com.bobsamazonapps.myfirstapp”& “com.bobsamazonapps.myotherapp”,你想做一个能让他们两个都起来的搜索链接。

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

    “AMZN://应用/机器人S = com.bobsamazonapps”

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

答案 1 :(得分:2)

如果要链接到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://应用/机器人P = com.idmobile.horoscope&安培; SHOWALL = 1

更多信息 developer.amazon.com/help/faq.html

答案 2 :(得分:1)

亚马逊提供了两种使用showAll网址参数的方法:

  1. 使用包名称
  2. 使用ASIN
  3. 如其他答案中所述,包名称变体似乎不起作用。但是,ASIN变体工作正常,至少作为一个网上商店网址(尚未尝试使用市场:应用程序中的前缀)。

    例如,如果您在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。制作的所有应用程序。

    亚马逊的页面描述了各种网址:

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

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

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

答案 3 :(得分:0)

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

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