在我再次使用Alchemy API之前,我怎么知道还剩多少时间?

时间:2015-10-08 12:40:51

标签: ibm-cloud alchemyapi

尝试使用Alchemy API并获取消息

 Oct 07, 2015 8:48:44 PM com.ibm.watson.developer_cloud.service.AlchemyService execute
 SEVERE: {"error":"daily-transaction-limit-exceeded","code":429}

显然,我必须等待24小时再次使用它。

问题是:有没有办法检查API何时可以再次使用?

更新:已超过24小时,我仍然收到此消息

2 个答案:

答案 0 :(得分:1)

根据错误格式,我猜您使用的是java-SDK。它将为您提供作为响应一部分的交易数量,请确保您的通话没有超过10,000个交易。 Combined和DataNews调用通常使用数千个事务。

为了获得您可以使用的交易数量:

AlchemyDataNews service = new AlchemyDataNews();
service.setApiKey("<api_key>");

VolumeResult result = service.getVolume("now-7d", "now", "12h");
System.out.println("Transactions: #" + result.getTotalTransactions())
System.out.println(result);

查看更多示例here

答案 1 :(得分:0)

此时服务标记为已关闭。询问此服务的状态或可能的ETA的方法是通过&#34; Go to Bluemix Support&#34;向Bluemix支持发送请求。在Bluemix仪表板中或通过发送邮件到support@bluemix.net。