Office Graph-API - ruft Elemente aus der Liste ab

9

Gibt es eine Möglichkeit innerhalb der Office Graph-API auf Elemente in einer bestimmten Liste zuzugreifen - und nicht nur auf Elemente, die ich sehen kann, sondern auf Objekte, auf die ich möglicherweise keinen Zugriff habe?

    
Chris Eaheart 17.02.2016, 19:19
quelle

4 Antworten

1

Nein, SharePoint-Listenelemente können nicht mit der Graph-API abgerufen werden. Sie können jedoch die SharePoint-REST-API dafür verwenden. Es ähnelt der Graph-API und unterstützt OAuth.

Überprüfen Sie die Dokumentation für SharePoint API hier: Ссылка

    
Pavel Pikat 30.08.2016 11:37
quelle
1

Microsoft Graph-Zugriff auf SharePoint-Objekte befindet sich derzeit in der Betaversion von Graph. Siehe Ссылка .

Um auf bestimmte Elemente zuzugreifen, wäre das Endpunktmuster:     Htt https: //graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/items/{item-id}

Beispiel: https: // graph.microsoft.com/beta/sites/mytenant.sharepoint.com:/sites/mysite:/Lists/Announcements/Items/1

Damit Sie auf Objekte zugreifen können, auf die Sie keinen Zugriff haben: Nein. Das wäre ein schreckliches Sicherheitsproblem, wenn Sie eine API für den Zugriff auf solche Objekte verwenden könnten.

    
PaulE 08.10.2017 15:16
quelle
0

Es gibt zwei Arten von Berechtigungen für Apps, die auf der Microsoft Azure-Plattform registriert sind.

Eins ist delegierte Erlaubnis. In diesem Szenario delegiert der Benutzer den Zugriff auf eine Clientanwendung. Wir können die REST-API aufrufen, um die Daten zu erhalten, die sich anmelden.

Das andere ist Anwendungsebene. In diesem Szenario, das es einem Webdienst (einem vertraulichen Client) ermöglicht, seine eigenen Anmeldeinformationen zu verwenden, um sich beim Aufrufen eines anderen Webdienstes zu authentifizieren, anstatt sich als Benutzer zu imitieren. Beispielsweise kann eine Service- oder Daemon-App alle Benutzer in einem Mandanten abrufen, wenn im Azure-Verwaltungsportal die Berechtigung Vollständige Profile aller Benutzer lesen aktiviert ist. Und wir können das Laufwerk des bestimmten Benutzers über die API wie folgt abrufen:

%Vor%

Weitere Informationen zur REST-API für die Verarbeitung von Dateien in OneDrive für Unternehmen finden Sie unter folgendem Link:

Ссылка

Und hier ist der Link für die Authentifizierungsprotokolle für die Unterstützung von Azure AD:

Ссылка

    
Fei Xue 22.02.2016 09:16
quelle
0

Um Elemente aus einer Liste in SharePoint abzurufen, können Sie die SharePoint-Rest-API verwenden. Ein Beispielcode zum Abrufen von Elementen mit Rest-API lautet wie folgt:

%Vor%

Wenn Sie SharePoint 2010 verwenden, ist Rest URL anders. Wenn Sie SharePoint 2013 / Office 365 verwenden, ist die Rest-URL anders. Ich hoffe, dieser Code wird Ihnen helfen.

Weitere Details zur REST-API finden Sie unter folgendem Link: Ссылка

    
Hemant Kabra 11.07.2017 06:05
quelle

Tags und Links