Как сделать ссылку на все приложения издателя на Android Amazon Appstore - PullRequest
5 голосов
/ 30 июня 2011

Я не могу понять, для чего эквивалент 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 ]

6 голосов
/ 12 января 2013

Существует два способа связаться с приложениями Amazon. (что я знаю)

  1. AMZN: // приложения / Android? (Использует Amazon Appstore)
  2. http://www.amazon.com/gp/mas/dl/android? (используется Amazon Full Store Store)

Я рекомендую использовать первый вариант.

Пример. Допустим, у вас есть два приложения, использующие эти пакеты: com.bobsamazonapps.myfirstapp и com.bobsamazonapps.myotherapp, и вы хотите создать поисковую ссылку, которая выведет их обоих.

(обратите внимание на "s =" вместо "p =").

"AMZN: // приложения / андроид s = com.bobsamazonapps"

используйте «p =», если вы хотите перейти на страницу сведений об одном приложении и не забудьте указать полное имя пакета пример: "amzn: // apps / android? p = com.bobsamazonapps.myfirstpp"

2 голосов
/ 30 июня 2011

Если вы хотите сделать ссылку на список всех ваших приложений в 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: // приложение / андроид р = com.idmobile.horoscope & SHOWALL = 1

Больше информации developer.amazon.com/help/faq.html

1 голос
/ 11 августа 2014

Amazon предлагает два различных способа использования параметра URL showAll:

  1. С именем пакета
  2. С ASIN

Как сообщалось в другихответы, вариант имени пакета не работает.Однако вариант ASIN работает нормально, по крайней мере, в качестве URL-адреса интернет-магазина (еще не пробовал это с префиксом market: из приложения).

Например, если вы ищете на amazon.com поискПриложение Funky Hoops: Free Style (выбрано случайным образом), на его странице со списком показано, что его ASIN:

B00DSVS4AQ

Если вы создаете URL следующим образом:

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

на нем будут отображаться все приложения, созданные Solus Games, Inc., создателем игры Funky Hoops.

Страница Amazon с описанием различных URL-адресов находится здесь:

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

Однако на этой странице неправильно указано, что имя пакета будет работать совместно с аргументом showAll, тогда как, очевидно, только ASIN работает в сочетании с этим параметром.

Я обновлю этот ответ, как только попробуюПараметр showAll как часть маркета: локатор из приложения.

0 голосов
/ 28 февраля 2014

Должна работать ссылка ниже - убедитесь, что вы заменили название компании на имя вашего издателя

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

...