2016-05-05 32 views
0

我們使用AlchemyData新聞API從新聞報道中提取情緒和其他信息。但是,我們無法通過API找到這些文章的很大一部分,我們不確定爲什麼會發生這種情況。對於沒有找到的文章中,我們瞭解從API以下的迴應:AlchemyData News API攝取和提供新聞報道的速度有多快?

{ 
"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": "96", 
"result": { 
    "status": "OK" 
} 

下面是我們使用一個簡單的查詢 - 我們目前正在尋找新聞的最後兩天:

https://gateway-a.watsonplatform.net/calls/data/GetNews?apikey=APIKEYHERE&outputMode=json&start=now-2d&end=now&count=1&q.enriched.url.url=bizjournals&q.enriched.url.title=Capitol%20Hill%20apartments%20sell%20for%20record%20price%20&return=enriched.url.docSentiment.score,enriched.url.author,enriched.url.entities,enriched.url.concepts,enriched.url.relations

我們不清楚它是否是一個計時事項,與我們的搜索方法有關,或者可能是新聞API不能捕獲所有內容。我們現在正在尋找一個相對較短的日期範圍,我們希望避免將其擴大太多,因爲隨着我們增加日期範圍,交易數量會相應增加。

我想最大的問題是:文章進入新聞數據庫的速度有多快?如果我們在發佈後需要等待幾天,我們可以做到這一點。我們正在等待直到第二天才能查詢API。

任何建議將不勝感激!

回答

0

我有一個建議,但首先一個請求:你能提供一個鏈接到你期望出現在AlchemyNews新聞文章?這將幫助我們解決您的網址問題。

我的理解是AlchemyData新聞刷新次小時費率。鑑於你昨天試過了你的查詢,它現在能工作嗎?如果沒有,可能是您的查詢中的錯誤。

建議:嘗試使用簡單的URL查詢來開始,然後使它們更加複雜以精煉。這可確保您不會過濾您的查詢,即使文章出現時也能得到零結果。

+0

嗨,謝謝你的幫助。 – jdscott

+0

這是我試圖通過查詢訪問的文章網址:http://www.bizjournals.com/denver/blog/real_deals/2016/05/capitol-hill-apartments-sell-for-record-price .html – jdscott

+0

我再次嘗試查詢,而用「&start = now-7d」代替「&start = now-2d」,這次API確實找到了文章。我仍然希望找到最適合查詢API的延遲時間和適當的搜索時間段 - 因爲隨着我們擴大時間段,有更多潛在匹配項目和交易數量迅速增加,這意味着我們需要更多的資金,重新花費來檢索每篇文章。 – jdscott