我们正在为用户格式化并呈现Alchemy Data News查询结果。我想我会看到这样做的其他演示(例如Watson News Explorer),它们会显示每篇文章的一小段摘录。我没有看到Alchemy Data News API返回的任何摘录。我们在查询中遗漏了什么吗?我们如何为用户显示新闻故事的摘录?
答案 0 :(得分:0)
您可以使用 return = enriched.url.text
检索文本示例在此处查看完整的参数列表
https://docs.google.com/spreadsheets/d/1wN0e_fhYCO7GBAneN9xjrNo57OtS_0Tr8FI9xCMfmzM/edit#gid=0
例如
https://gateway-a.watsonplatform.net/calls/data/GetNews?apikey=****
&outputMode=json&start=now-1d&end=now&count=100
&q.enriched.url.enrichedTitle.relations.relation
=|action.verb.text=acquire,object.entities.entity.type=Company|
&return=enriched.url.text
将返回
{
"status": "OK",
"usage": "By accessing AlchemyAPI or using information generated by AlchemyAPI, you are agreeing to be bound by the AlchemyAPI Terms of Use: http://www.alchemyapi.com/company/terms.html",
"totalTransactions": "148",
"result": {
"docs": [
{
"id": "NzI0MTkzMTM0N3wxNDY0OTYzMzY2",
"source": {
"enriched": {
"url": {
"text": "We've heard all year that fighting
the opioid crisis is the most important issue facing the New Hampshire
Legislature. Executive Councilor Colin Van Ostern is required by law to
file a report on his gubernatorial campaign's receipts and expenditures by
June 22. ..."
}
}
},
"timestamp": 1464963366
},(...)
PS。我正在使用Alchemy API for Bluemix