2016-06-01 16 views
0

Ich versuche, alle Bilder aus einem Ordner zu erhalten, die ‚Bilder‘ genannt wird, aber ich bin immer schlecht Anforderungsfehler, hier ist mein Code:alle Vorschaubilder von Microsoft Onedrive

const uri = "https://api.onedrive.com/v1.0/Drive/"; 

    $("#btLeshoto").click(function() { 
     //set url for the leshoto folder 
     url += uri + "Pictures/children?$top=1000&access_token=" + token; 
     loadImages(); 
    }) 


function loadImages() { 
    $.ajax({ 
     url: url, 
     dataType: 'json', 
     // beforeSend: function(xhr){xhr.setRequestHeader('Authorization', token);} 

    }).then(function (data) { 
}} 

Ich habe versucht, mit Apigee, aber kein Erfolg. Kann mir vielleicht jemand dabei helfen? Danke.

Antwort

1

Sie werden Ihre URL wollen so etwas wie dies am Ende der Suche:

https://api.onedrive.com/v1.0/drive/root:/Pictures:/children

Die Hauptunterschiede mit dem, was Sie im Moment haben:

  1. Sie benötigen einen Startpunkt angeben, und so in diesem Fall setzen wir root nach drive.
  2. Um einen Pfad zu verwenden, müssen Sie auf die Pfadsemantik "umschalten" (so dass die URL-Segmente nicht als Teile des Objektmodells behandelt werden) und ähnlich zurückgeschaltet werden, um erneut auf das Objektmodell zuzugreifen. Dies wird erreicht mit dem
Verwandte Themen