API de flux Google
-
14-11-2019 - |
Question
J'ai du mal à faire fonctionner le flux de chargement de Google.L'exemple est censé être sur www.eslangel.com
J'ai mis ce code dans l'en-tête
<script type="text/javascript"
src="https://www.google.com/jsapi?key=ABQIAAAAO2BkRpn5CP_ch4HtkkOcrhQRKBUhIk5KoCHRT6uc9AuUs_-7BhRyoJdFuwAeeqxoUV6mD6bRDZLjSw">
</script>
Et puis, juste pour tester, j'ai copié et collé leur exemple de code à l'aide d'un flux Digg dans le corps de mon blog, mais il n'y a aucun résultat d'aucune sorte.
Quelqu'un a-t-il une idée de ce que je pourrais faire de mal ?
/*
* How to load a feed via the Feeds API.
*/
google.load("feeds", "1");
// Our callback function, for when a feed is loaded.
function feedLoaded(result) {
if (!result.error) {
// Grab the container we will put the results into
var container = document.getElementById("content");
container.innerHTML = '';
// Loop through the feeds, putting the titles onto the page.
// Check out the result object for a list of properties returned in each entry.
// http://code.google.com/apis/ajaxfeeds/documentation/reference.html#JSON
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var div = document.createElement("div");
div.appendChild(document.createTextNode(entry.title));
container.appendChild(div);
}
}
}
function OnLoad() {
// Create a feed instance that will grab Digg's feed.
var feed = new google.feeds.Feed("http://www.digg.com/rss/index.xml");
// Calling load sends the request off. It requires a callback function.
feed.load(feedLoaded);
}
google.setOnLoadCallback(OnLoad);
La solution
Eh bien, avez-vous également créé un conteneur pour le flux ?:-)
Essayez de placer
<div id="content"></div>
avant le script de chargement du flux.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow