Autor | Zpráva | ||
---|---|---|---|
residentcz Profil |
#1 · Zasláno: 25. 6. 2019, 01:29:20 · Upravil/a: Moderátor (editace znemožněna) 25. 6. 2019, 07:46:03
Zdravím mám dotaz
používám tento kód pro zobrazení obrázku k písničkám. Vše funguje jak má jen mám problém že google nastavil Quota limit 10.000 a mě to při každém spuštění scriptu sežere cca 210 z této Quoty. Nevíte někdo proč to tak je ? díky moc var apiKey = "***" //put your API key here function search() { var searchTerm = $('#hrajespan').text() gapi.client.init({ 'apiKey': apiKey, 'discoveryDocs': ['https://www.googleapis.com/discovery/v1/apis/youtube/v3/rest'] }).then(function() { return gapi.client.youtube.search.list({ "part": "snippet", "maxResults": 1, "order": "relevance", "q": searchTerm }); }).then(function(response) { var searchResult = response.result; var datatext = document.getElementById('hrajespan').innerHTML; var firstVideo = searchResult.items[0] firstVideo.url = `https://youtube.com/watch?v=${firstVideo.id.videoId}` if(datatext!="BLATNÁ" && datatext!="POČASÍ" && datatext!="REKLAMA" && datatext!="ROZHOVOR" && datatext!="ZPRÁVY"){ $('#hrajespan').attr('href', firstVideo.url) $('#imghraje').attr('href', firstVideo.url) $('#imghraje').css('background-image', 'url(' + firstVideo.snippet.thumbnails.medium.url + ')') } else{ $('#hrajespan').attr('href', "#") $('#imghraje').attr('href', "#") $('#imghraje').css('background-image', 'url(../images/default/logo.png)') } }); } |
||
Keeehi Profil |
#2 · Zasláno: 25. 6. 2019, 09:37:26
Já myslím, že tady to je docela dobře vysvětlené. developers.google.com/youtube/v3/getting-started#quota
Různé typy dotazů mají různou váhu. No a odpověď je rozdělená na určité sekce. Každá sekce také něco stojí, takže pokud ti stačí jedna, dvě, specifikuj to v dotazu a bude to levnější. Dalším faktorem je, že volání tohoto endpointu je celkem drahé. V dokumentaci se píše, že stojí 100 jednotek. |
||
residentcz Profil |
#3 · Zasláno: 26. 6. 2019, 07:54:37
díky moc :-)
|
||
Časová prodleva: 5 let
|
0