I have created several applications for Windows phones, and I would like to go to my publisher page to show all the applications that I publish. Please note that I am developing an application for Windows Phone 7.x and using C # and XAML.
UPDATE
What I would like to do is show the following publisher page: on Windows Phone, go to the Windows Phone repository, then select any application, then select "more from <Publisher>"; link. It displays a nice mobile look for all of these publishing apps. But I canβt figure out how to call this publisher page directly from my application. Any help would be appreciated!
Option 1) Link directly to the URL of my publishers page (using WebBrowserTask)
Problem). All repository links seem to require the en-US language embedded in the URL. I am worried about what will happen to users in other countries / languages.
Example: http: /www.windowsphone.com/ en-US / stores / publishers? publisherId = Microsoft% 2Cororporation
Is there a language-independent way of communicating with the publisher in the store?
Option 2) Use MarketplaceDetailTask ββto contact the publisher
Problem) From what I saw, this can only be used to communicate with the application. I tried to use my GUID publisher and got: Marketplace Error - Sorry, but we cannot complete your request right now.
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask(); marketplaceDetailTask.ContentType = MarketplaceContentType.Applications; marketplaceDetailTask.ContentIdentifier = <My Publisher GUID>; marketplaceDetailTask.Show();
Option 3) Use MarketplaceSearchTask to contact the publisher
Problem) This allows you to search any line in the store. The problem is that when I put my publisher name in the search bar, other applications are displayed in addition to mine. The name of my publisher includes a common word and any application with this word.
MarketplaceSearchTask searchTask = new MarketplaceSearchTask(); searchTask.ContentType = MarketplaceContentType.Applications; searchTask.SearchTerms = "<My Publisher Name>"; searchTask.Show();
Any thoughts or suggestions would be appreciated! Thank you
source share