如何打开市场上同一发布商的应用列表?

时间:2013-12-07 18:55:55

标签: windows-phone-8 windows-phone

打开网址“http://www.windowsphone.com/en-GB/store/publishers?publisherId=”在浏览器中打开,不会进入内置商店应用。是否有任何自定义网址?

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

4 个答案:

答案 0 :(得分:1)

我知道这篇文章有点陈旧,但我和许多人一样面对这个问题。

微软并不提供仅使用发布商应用程序开放市场的选项。

搜索不错,但会显示您的应用以及其他可能的应用。

也许最好的解决方案是执行以下操作



WebBrowserTask webBrowserTask = new WebBrowserTask();

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

webBrowserTask.Show();




但是这样它将打开浏览器而不是市场

答案 1 :(得分:0)

由于商店没有特定的方式只显示特定发布商的应用,因此可用选项是搜索。正如您所发现的,没有办法暗示搜索提供的术语是出版商名称,它也可能会提到其他内容。 我见过的一个黑客是在发布商的所有应用上添加自定义关键字,这种关键字更有可能是独一无二的并且正在搜索它。像“旁边的代码 - 应用程序”之类的东西。搜索目前正在搜索关键字,而这样的值不太可能显示其他应用。

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

答案 2 :(得分:0)

我认为这段代码工作

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

这样您就可以在商店找到与您的名字相符的所有应用程序。

答案 3 :(得分:-1)

您可以使用MarketPlaceSearchTask打开市场。

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

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

marketplaceSearchTask.Show();

如果您在手机上打开市场并搜索我的发布商名称及其周围的引号,则只会显示我撰写的应用。因此,我的假设是,如果您使用“\”RT Apps \“”作为您的搜索字词,它将仅使用我的应用程序打开市场。

修改

使用您的发布商名称,这是结果。您会注意到只会显示您的内容。

enter image description here

MSDN Article