How to open the list of applications from one publisher in the market?

Opening the URL " http://www.windowsphone.com/en-GB/store/publishers?publisherId= " opens in a browser, does not go to the built-in store application. Is there any custom url for this?

Using MarketplaceSearchTask with the name of my publisher as a search term also does not work, other applications from other publishers also appear

+1
source share
4 answers

I know this post is a little old, but I ran into this problem, as many do.

Microsoft does not offer the ability to open the market only with applications for publishers.

Searching is a good idea, but it will show your applications and possibly other applications.

perhaps the best solution would be to do the following

 WebBrowserTask webBrowserTask = new WebBrowserTask(); webBrowserTask.Uri = new Uri("http://www.windowsphone.com/en-GB/store/publishers?publisherId=Phonemenon", UriKind.Absolute); webBrowserTask.Show(); 

but then again it will open a browser not in the market

+1
source

Since the store has no specific way to show applications only to a specific publisher, search is an affordable option. Since you have found that there is no way to hint at a search that the term provided is the name of the publisher, it can bring up other things. One hack that I saw is used to add a custom keyword to all applications by the publisher, who is likely to be unique and looking for it. Something like "apps-by-code-next." Search is currently raising keywords, and this value is unlikely to appear in other applications.

Alternatively, you can provide a better experience by directing people to the applications listed on your own website. This may contain relevant links to specific applications in the store. As the publisher has more and more applications, it is less likely that everything will be relevant to the person using one of them. It may be more appropriate to show only relevant applications (relative to the obe used) that are directly related to the store. Yes, it may be more work, but it gives you, the publisher, more control and, hopefully, people using applications with better experience.

0
source

I think this code works

  var search = new MarketplaceSearchTask { SearchTerms = "your subscription name" }; search.Show(); 

so that you can find all the applications matching your name in the repository.

0
source

You can use MarketPlaceSearchTask to open the market.

 //Search for an application, which is the default content type. MarketplaceSearchTask marketplaceSearchTask = new MarketplaceSearchTask(); marketplaceSearchTask.SearchTerms = "\"RT Apps\""; marketplaceSearchTask.Show(); 

If you open a market on your phone and look for your publisher name with quotes around it, it only shows the applications that I wrote. So, my hypothesis is that if you do something like "\" RT Apps \ "as your search term, it will only open the market with its applications.

EDIT

Using your publisher name, these are the results. You will notice that only your content is displayed.

enter image description here

MSDN Article

-1
source

Source: https://habr.com/ru/post/972564/


All Articles