Javascript for loop fejl - parameter er undefined
Hej.Jeg har dette script, som henter company updates fra LinkedIn. Det virker sådan set - jeg får alle updates vist i console, men samtidig får jeg denne fejl: "Uncaught TypeError: Cannot read property 'values' of undefined" i linjen: var resValues = result.values;
Hvorfor og hvordan fikser jeg det?
Min kode:
function onLinkedInLoad() {
IN.Event.on(IN, "auth", onLinkedInAuth);
}
function onLinkedInAuth() {
var cpnyID = 2414183; //LinkedIn's testDevCo
IN.API.Raw("/companies/" + cpnyID + "/updates?event-type=status-update&start=0&count=10&format=json")
.result(displayUpdates);
}
function displayUpdates(result) {
var resValues = result.values;
for (var i in resValues) {
var share = resValues[i].updateContent.companyStatusUpdate.share;
console.log(share);
}
}