A PowerShell module that leverages the Windows Store Submission API to allow easy automation of application submissions to the Windows Store. The master branch is stable and the v2 branch is under active development.
Перейти к файлу
Pepe Rivera 56569d4bed
Update version to 1.21.3 (#262)
Update version to 1.21.3 (#262)
2024-06-11 12:50:45 -07:00
AzureService Multi-Tenant support in the REST Proxy 2017-02-10 15:02:03 -08:00
Documentation Update USAGE.md (#237) 2024-04-09 11:19:59 -07:00
Extensions Fix exception seen when running ConvertFrom-ExistingSubmission with no trailers 2018-02-15 13:34:13 -08:00
PDP Add remaining localizable text fields 2018-02-14 15:18:35 -08:00
RESTProxy Bump Newtonsoft.Json from 8.0.2 to 13.0.1 in /RESTProxy (#230) 2022-07-15 09:15:05 -07:00
StoreBroker Update version to 1.21.3 (#262) 2024-06-11 12:50:45 -07:00
Tests v1.0.0 - Initial Public Release 2016-11-29 22:03:45 -08:00
.gitignore v1.0.0 - Initial Public Release 2016-11-29 22:03:45 -08:00
CHANGELOG.md Update version to 1.21.3 (#262) 2024-06-11 12:50:45 -07:00
CONTRIBUTING.md Updating the module to 1.20.0 (#203) 2020-08-23 19:20:31 -07:00
LICENSE v1.0.0 - Initial Public Release 2016-11-29 22:03:45 -08:00
README.md Update the module to 1.20.1 and improve documentation (#211) 2020-08-27 13:49:18 -07:00
SECURITY.md Microsoft mandatory file (#232) 2022-07-15 09:17:59 -07:00
StoreBroker.nuspec Publish a StoreBroker NuGet package. 2017-04-19 15:00:33 -07:00
StoreBroker.pssproj v1.1.0 - Create PDP XSD for IAP's, and add New-IapSubmissionPackage 2017-01-25 16:51:16 -08:00
StoreBroker.sln v1.0.0 - Initial Public Release 2016-11-29 22:03:45 -08:00

README.md

StoreBroker PowerShell Module

powershellgallery nuget

Table of Contents


Overview

StoreBroker is a PowerShell module that provides command-line interaction and automation for Application and In-App Purchase submissions to the Windows Store via the Windows Store Submission API.

It's designed for all Windows developers that publish their apps into the Windows Store.

Most Microsoft-published applications in the Windows Store have metadata (screenshots, captions, descriptions, feature lists, etc...) localized across 64 languages; updating all of these values manually through the Developer Portal can take hours (or days). StoreBroker is able to complete a full metadata update in a matter of minutes with just two commands, and that's just the start of what it can do.

Project Status

Production

This module is actively used within Microsoft as the primary way that our first-party application teams submit flight updates and public submission updates to the Windows Store, and is now available to the general developer community to leverage as well.

Goals

StoreBroker should ...

... have full support for exercising every aspect of the Windows Submission API.

... be easy to use, and consistent in its functionality.

... save developer time and decrease the friction with getting updates to the Windows Store.

Current Functionality

At a very high level, this is what you can do with StoreBroker:

  • App Submissions

    • Retrieve / Create / Update / Remove
  • Flights

    • Retrieve / Create / Update / Remove
  • Flight Submissions

    • Retrieve / Create / Update / Remove
  • In-App Products (IAP's)

    • Retrieve / Create / Update / Remove
  • In-App Product (IAP) Submissions

    • Retrieve / Create / Update / Remove
  • General

    • Submission Monitor with email support

Prerequisites

This module requires PowerShell version 4 or higher.

More prerequisites are covered in SETUP.md.


What's New

Check out CHANGELOG.md to review the details of the current release as well as all past releases.


Installation and Setup

Refer to SETUP.md for the Installation and Setup instructions.


Usage

Refer to USAGE.md for usage information.


Developing and Contributing

Please see the Contribution Guide for information on how to develop and contribute.

If you have any problems, please consult GitHub Issues, and the FAQ.

If you do not see your problem captured, please file feedback.


StoreBroker is licensed under the MIT license.


Governance

Governance policy for the StoreBroker project is described here.


Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.


Privacy Policy

For more information, refer to Microsoft's Privacy Policy.


Terms of Use

For more information, refer to Microsoft's Terms of Use.