问题标签 [apple-reporter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
app-store-connect - Apple Reporter Sales.getReport 为方法指定的参数太少或太多
我正在集成Apple Reporter.jar以下载我的应用程序销售报告,但它抱怨我的论点太少或太多。
Too few or too many parameters specified for the method. Call ApplicationName.getHelp for a list of valid methods and their parameters.
当我打电话Sales.getHelp
时,它告诉我参数应该是:
因此,如果我想执行该Sales.getReport
命令,看来我需要以下参数:
java -jar Reporter.jar p=[properties file] m=["Normal"|"Robot.XML"] a=[account number] Sales.getReport Vendor_Number Report_Type Report_Subtype DateType Date
这是我使用的命令(使用我通过 Reporter 获得的真实帐号和供应商编号):
java -jar Reporter.jar p=Reporter.properties m="Normal" a="XXXXXX" Sales.getReport YYYYYYY Sales Summary Daily 20170130
据我所知,所有这些都正确匹配:
我尝试在最后添加一个额外asdf
的参数,看看它是否需要更多参数,但它给了我相同的信息。然后我尝试删除 params ,它一直给我相同的错误消息,直到我删除Sales.getReport
.
我做错了什么还是他们的错误信息完全错误/没有帮助?
app-store-connect - Apple Reporter 使用有效凭据返回“无效的用户名和密码”
我已经使用Apple Reporter几个星期没有问题,但昨天(2017 年 7 月 20 日)我所有的电话都意外失败了。我的令牌是有效的,我已经刷新并替换了它并设置了一个新帐户作为附加测试。我找不到 Apple 提供的这个 java 客户端的状态或支持页面。
对于使用此客户端的其他人,您是否遇到同样的问题(或者您以前遇到过此问题)?下面是 java 客户端返回的 XML,但我 100% 确定我的用户名和密码实际上是有效的。在此集成中,我没有进行任何代码更改或其他更改。
感谢您的任何帮助。
apple-reporter - Apple Reporter:支付价格报告的交易 ID
当用户在 iOS 应用中进行应用内购买时,我们会收到交易 ID、文章 ID 等,但我们不会收到他支付了多少的信息。我们希望以某种方式接收这些信息。我们尝试使用 Reporter.jar。我们可以像这样下载销售总结报告:
但是当我们尝试获取销售详细报告时(我希望看到列出的交易 ID):
我们收到错误:
我也没有在财务报告中看到交易 ID。
有没有办法获得一些苹果报告,我们可以从中了解在哪笔交易中支付了多少钱?
PS。Google 在每日和每月报告中提供此信息。我希望Apple也能在一些报告中给出它......