Я пытаюсь отправить параметры URL в API, который я написал для Python, используя Javascript. Мой код Javascript выглядит следующим образом:
function createGetRequest() {
var request = new XMLHttpRequest();
request.open('GET', 'some-link/api/', true);
request.onload = function() {
var data = JSON.parse(this.response);
document.getElementById("idk").innerHTML = data.news.entry_news_item_title + "</br>" + data.news.entry_news_item_snippet + "</br>"
+ data.news.entry_news_item_url;
}
request.send();
}
, а мой код Python REST API выглядит следующим образом:
def index():
NewsFeed = feedparser.parse("https://trends.google.com.tr/trends/trendingsearches/daily/rss?geo=TR")
entry = NewsFeed.entries[0]
return {"news" : {"Status" : "OK",
"item" : entry['title'],
"entry_news_item_title" : entry['ht_news_item_title'],
"entry_news_item_snippet" : entry['ht_news_item_snippet'],
"entry_news_item_url" : entry['ht_news_item_url']}}
Я хочу получить индекс индекса запись от пользователя, а затем вернуть соответствующую запись. Другими словами, я хочу, чтобы часть entry = NewsFeed.entries[0]
принимала переменную, а не 0. Я перепробовал все в Интернете, но пока не могу понять.