我已将Alchemy API服务添加到我的Bluemix仪表板,并可以使用凭据来调用API。我已将服务配置为使用“生态系统”计划。
我的应用程序在前几次调用时调用新闻API,然后我得到API transaction limit exceeded
。呼叫生态系统计划是否有限制?
由于 布伦丹
答案 0 :(得分:3)
炼金术API很棘手。你可能每天都要参加1000场比赛。
首先,您需要了解事件的计数方式。
以下是一个例子:
To calculate how many transaction credits a query will cost, multiply historical access and targeting.
Historical Access - each hour of historical access costs 1 transaction credit
Targeting - each query parameter costs 1 transaction credit
Example: Give me news about the company "IBM" from the past 3 days.
Historical access: 3 days = 72 transaction credits
Targeting: 1 query parameter = 1 transaction credit
Query cost: 72 transaction credits
请参阅https://www.alchemyapi.com/alchemydata-news-sales了解更多说明
第二,你需要检查你已经使用过多少学分。使用此API
http://access.alchemyapi.com/calls/info/GetAPIKeyInfo?apikey=YOUR_API_KEY
最后,缓存从AlchemyAPI中检索到的所有内容(bluemix有几个选项)
答案 1 :(得分:0)
目前可用于AlchemyAPI服务的两个计划是免费和标准。免费计划包括每个Bluemix组织每天1,000个活动。您只能在AlchemyAPI服务中拥有一个实例,在Free计划中只能拥有一个AlchemyAPI凭据。如果您需要创建其他实例或凭据,则需要升级到标准计划。