Распространение сборки VSTS в магазине Play через Microsoft Appcenter

У меня есть сборка, работающая в VSTS для моих приложений, и я хочу распространять эти сборки через Microsoft appcenter. Однако я не могу найти способ распространять напрямую в Play Store, только в группы рассылки.

Для групп рассылки все, что я делаю, это добавляю правильный идентификатор на этапе выпуска в задачу выпуска VSTS. Я использую задачу развертывания «AppName» в Visual Studio App Center в VSTS:  Идентификатор группы распространения Однако разные варианты распространения магазина воспроизведения (или магазина приложений) не имеют одинаковых идентификаторов.


person ruffen    schedule 16.08.2018    source источник


Ответы (2)


Идентификатор магазина найти сложно, я столкнулся с той же проблемой.

В конце концов я обнаружил, что вы можете получить его в Центре приложений, перейдя в Приложение> Распространить> [Магазин] и затем просмотрев сетевые запросы браузера. Запрос «latest_release» возвращает объект со свойством «distribution_stores», в котором будут перечислены ваши подключения к магазину с указанием «id».

введите описание изображения здесь

Конечно, должен быть более изящный способ найти это, но пока это работает.

ОБНОВЛЕНИЕ

Благодаря ответу @ruffen, похоже, действительно есть более аккуратный способ. Теперь доступна конечная точка api App Center: https://openapi.appcenter.ms/#/distribute/stores_list

Просто поищите в ответе то же свойство id.

person crsbrns    schedule 21.08.2018
comment
Я связался с ними через их функцию справки и обнаружил, что вы можете получить тот же идентификатор, используя их API. Теперь это также задокументировано: docs.microsoft.com/en-us / appcenter / distribution / vsts-deploy - person ruffen; 03.09.2018
comment
Это спасло меня и одновременно поразило. Хотя API выглядит более аккуратным в использовании, мне было проще просто последовать вашему первоначальному предложению проверить ответы API, так как в этом случае мне не нужно было разрабатывать, как управлять этапами аутентификации (что, как я знаю, определенно задокументировано где-то). Я удивлен, что до этого было так сложно добраться, учитывая, что я устанавливаю соединение между двумя службами разработки Microsoft. - person GPW; 30.08.2019

  1. Чтобы получить идентификатор группы рассылки, войдите в центр приложений или, если вы уже вошли в систему, щелкните логотип «Центр приложений» в левом верхнем углу, чтобы перейти на главный экран.
  2. В левом меню выберите организацию.
  3. Под ним выберите «Люди», а затем «Группы рассылки».
  4. Выберите группу рассылки, для которой вам нужен идентификатор.
  5. Выберите значок инструмента в правом углу. Он отобразит идентификатор группы рассылки прямо под именем группы.

Примечание. Вы должны быть администратором, чтобы получить идентификатор группы.

person Vinodh M    schedule 23.04.2019