2011-01-26 146 views
24

在iOS版本的软件中,我们提示用户使用众所周知的“viewContentsUserReviews”URL提交评论。Mac App Store - 链接到应用程序评论页面

我们想在Mac OSX版本的应用程序中做同样的事情。是否有可用于Mac App Store的类似网址?

在此先感谢。

回答

0

在iTunes Connect的管理应用程序下,单击要提供链接的应用程序。应该有一个名为“在App Store中查看”的链接。这不工作吗?

+0

不 - 只是将您带到产品页面。我正在寻找一种办法直接获取到在MAS应用程序的审查页面,可以为iOS应用商店 – declan 2011-09-16 21:46:33

20

我有一个答案的一部分。要直接链接到Mac App Store,您需要使用“macappstore:”MAS协议。这可以通过查看MAS应用程序的info.plist来找到。

一些实验发现,使用应用程序链接的部分URL可用于MAS应用程序。所以,如果我的链接从MAS应用程序复制到我的应用程序,它看起来是这样的:

http://itunes.apple.com/us/app/ringer-ringtone-maker/id402437824?mt=12

使用,这并不在MAS应用程序直接打开当然。但是,你可以删除储存的国家标志和应用程序的名称,并添加MAS协议,你会得到这样的:

macappstore://itunes.apple.com/app/id402437824 MT = 12

哪直接在MAS应用程序中打开应用程序的主页面。我还没有找到直接链接到评级页面的方法。由于MAS中的评级部分只是显示的主页的一部分,因此可能没有直接链接到它。如果那不是真的,我会喜欢它。

也许别人可以找到最后一点。与此同时,我计划使用链接到主页作为回退,直到可以找到评级页面的URL。

+0

做的是有没有办法找出ID之前的应用程序是公开的商店? – hendrik 2015-03-02 17:51:12

+1

@hendrik是的,你可以找到它在iTunes Connect在一般应用程序信息部分为“苹果ID的价值 – 2015-03-02 22:57:41

+0

谢谢,丹卡尔森! – hendrik 2015-03-03 09:08:29

2

要直接链接到MAS商店的 “写评论” 栏目,链接:

macappstore://userpub.itunes.apple.com/WebObjects/MZUserPublishing.woa/wa/addUserReview ID =% d & type = Purple + Software

并用您的应用ID替换%d。

14

由于Dave提供的链接不再适用于OS X Yosemite,我调查了一下,发现他的链接的更新版本为: macappstore://userpub.itunes.apple.com/WebObjects/MZUserPublishing.woa/wa/addUserReview?id=YOUR_APP_ID&displayable-kind=30

正如Dave已经提到的,这链接到应用程序的页面并打开“撰写评论”部分。但App Store不会向下滚动到该部分,因此在小屏幕上用户认为他只被带到正常的App页面。所以我挖了一点深,还发现这些链接(相同的基本URL),不返回一个功能齐全的(App Store)页面,而是返回通常通过应用程序商店内的应用页面上的AJAX请求调用的内容:

  • /writeUserReview?id=YOUR_APP_ID&displayable-kind=30 - 直接链接到“写评论”部分内容
  • /userRateContent?id=YOUR_APP_ID&displayable-kind=30 - 直接链接到“为此应用评分” 5星评级通话
  • /saveUserReview?displayable-kind=30 - 链接到网页中,节省了用户打分

注意:在最后两个链接中,我删除了一些参数,因为否则它们可用于在没有用户交互的情况下对任何应用(用户已购买)进行评分和查看!

我不知道这是不是真的有帮助的人,但我想在这里写下来,因为别人可能会对此感兴趣。

相关问题