2016-12-04 14 views
1

我使用紐約時報API放棄我的文本分析的新聞文章。這是代碼。中國日報 - API返回數據

from nytimesarticle import articleAPI 
api = articleAPI('<API key>') 
articles = api.search(q = 'President', 
       fq = {'source':['Reuters','AP', 'The New York Times']}, 
       begin_date = 20110829, 
       end_date = 20161203) 
print ("the response is ", articles) 

但是,它不返回任何結果。這與空數據集樣本響應:

{ '響應':{ '元':{ '偏移':0, '時間':227, '命中':0}, '文檔': []},'status':'OK','copyright':'版權所有(c)2013紐約 時報公司。版權所有。'}

都應該有發送

回答

0

我其實是用一種完全不同的API,在我最初的代碼的請求時,是任何其他paremeters。使用「請求」 API在這裏解決了這個問題

uri = "http://api.nytimes.com/svc/archive/v1/"+str(year)+"/"+str(month)+".json?api-key=<>" 
resp = requests.get(uri)