炼金术新闻摘录

时间:2016-06-02 19:53:16

标签: ibm-watson alchemyapi

我们正在为用户格式化并呈现Alchemy Data News查询结果。我想我会看到这样做的其他演示(例如Watson News Explorer),它们会显示每篇文章的一小段摘录。我没有看到Alchemy Data News API返回的任何摘录。我们在查询中遗漏了什么吗?我们如何为用户显示新闻故事的摘录?

1 个答案:

答案 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