如何使用应用程序在亚马逊市场上撰写评论?

Posted

技术标签:

【中文标题】如何使用应用程序在亚马逊市场上撰写评论?【英文标题】:how to write review on Amazon market using app? 【发布时间】:2011-12-01 07:40:26 【问题描述】:

我想通过我的申请写一篇关于亚马逊市场的评论。 但是我可以使用此代码为 android 市场执行此操作。

Uri marketUri = Uri.parse("market://details?id=" + getPackageName());
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(marketUri);
startActivity(intent);

对于亚马逊市场做同样的事情,我应该怎么做?

【问题讨论】:

【参考方案1】:

对于亚马逊应用商店,请查看此链接https://developer.amazon.com/help/faq.html 它有很多有用的信息。您的问题的答案在“营销”下

Intent goToAppstore = new Intent(Intent.ACTION_VIEW,
       Uri.parse("http://www.amazon.com/gp/mas/dl/android?p=com.jakar.myapp"));
       goToAppstore.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
       context.startActivity(goToAppstore);

这将打开亚马逊应用商店到 myapp。 (当然用你的包名切换“com.jakar.myapp”)。

要使用相同的 APK 文件同时支持 Android 和亚马逊市场,请参阅:How to support Amazon and Android Market (Google Play) links in same APK

【讨论】:

亚马逊已将指向商标和徽章部分的链接移至页面下方链接说明下方。 developer.amazon.com/public/resources/marketing-tools/… 但是我发现这个页面是为我解决问题的页面,因为我使用的是 HTML5 Web 应用程序并且想像这样传递我的 ASIN amzn://apps/android? asin=B004FRX0MY : developer.amazon.com/sdk/in-app-purchasing/sample-code/…【参考方案2】:

就用这段代码,没什么特别的:

Uri marketUri = Uri.parse("<link-to-the-amazon-market>");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(marketUri);
startActivity(intent);

此意图适用于它识别的任何类型的Uri,如果亚马逊市场没有特殊的Uri 表单,只需将用户重定向到市场的网页。希望这会有所帮助。

【讨论】:

但我没有“链接到亚马逊市场”,上传后可以使用它,所以我使用了 getPackgeName for android。但我对亚马逊的初始链接感到困惑。谁能帮帮我?

以上是关于如何使用应用程序在亚马逊市场上撰写评论?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在运行时可靠地检测到哪个商店安装了 Android 应用程序(Google Play 或亚马逊市场)?

如何撰写一份好的市场调查报告

Android -- 如何从应用程序内将应用程序评级/评论发布到市场?

SKStoreReviewController 对撰写评论有帮助吗?

如何提取亚马逊评论?

如何获取用户 Seller ID、Marketplace ID 和 MWS token?