Windows phone 8 如何在市场上打开来自同一发布者的应用程序列表?

Windows phone 8 如何在市场上打开来自同一发布者的应用程序列表?,windows-phone-8,windows-phone,Windows Phone 8,Windows Phone,打开url“”将在浏览器中打开,而不会进入内置的应用商店。这个有自定义url吗 使用带有我的发布者名称的MarketplaceSearchTask作为搜索词也不起作用,其他发布者的其他应用也会出现您可以使用MarketplaceSearchTask打开市场 //Search for an application, which is the default content type. MarketplaceSearchTask marketplaceSearchTask = new Marketp

打开url“”将在浏览器中打开,而不会进入内置的应用商店。这个有自定义url吗


使用带有我的发布者名称的
MarketplaceSearchTask
作为搜索词也不起作用,其他发布者的其他应用也会出现

您可以使用
MarketplaceSearchTask
打开市场

//Search for an application, which is the default content type.
MarketplaceSearchTask marketplaceSearchTask = new MarketplaceSearchTask();

marketplaceSearchTask.SearchTerms = "\"RT Apps\"";

marketplaceSearchTask.Show();
如果你在手机上打开市场,搜索我的出版商名称,并在其周围加上引号,它只会显示我编写的应用程序。因此,我的假设是,如果你用“RT应用程序”这样的搜索词,它将仅用我的应用程序打开市场

编辑 使用您的发布者名称,这是结果。您将注意到,只有您的内容显示


因为商店没有特定的方式只显示特定发布者发布的应用,所以可用的选项是搜索。正如您所发现的,无法向搜索提示所提供的术语是一个出版商名称,它可能还会获取其他信息。 我见过的一种黑客行为是,发行商在所有应用程序上添加自定义关键字,这种做法更可能是独一无二的,并进行搜索。类似于“应用程序旁边的代码”。目前,搜索引擎会搜索关键词,这样的值不太可能出现在其他应用程序中

作为替代方案,您可以通过引导人们访问您自己网站上列出的应用程序来提供更好的体验。这可能包含指向商店中特定应用程序的适当链接。随着发布者拥有越来越多的应用程序,所有应用程序都与使用其中一个应用程序的人相关的可能性越来越小。只显示直接链接到商店的相关应用程序(相对于正在使用的obe)可能更合适。是的,这可能需要更多的工作,但它为您,出版商,提供了更大的控制权,并且,希望使用这些应用程序的人们有更好的体验。

我认为这段代码是可行的

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

因此,您可以在商店中找到所有与您姓名匹配的应用程序。

我知道这篇文章有点过时,但我和许多人一样面临这个问题

微软不提供仅使用发行商应用打开市场的选项

搜索不是一个坏主意,但它会显示你的应用程序,可能还有其他应用程序

也许最好的解决办法是做以下事情

WebBrowserTask WebBrowserTask=新建WebBrowserTask();
webBrowserTask.Uri=新Uri(“http://www.windowsphone.com/en-GB/store/publishers?publisherId=Phonemenon“,乌里金。绝对);

webBrowserTask.Show()如果我这样做了,其他一些完全无关的应用程序也会显示在搜索词中增加发布者id不起作用,输入发布者名称会使其他5个应用程序出现在结果中,其中一个应用程序甚至出现在我的一个应用程序之前。对于我的发布者名称,“代码旁边”,它不起作用,即使quotes@GustavoGuerra您需要在最后两个应用程序中添加引用,这两个应用程序不是我的,只有前三个,正如我在问题中所说的,它返回的不仅仅是来自该发布者的应用程序