von jQuery-ajax nach breeze.js (SharePoint ODATA-Beispiel)
Ich fange an, breeze.js für meinen ODATA-Dienst zu verwenden.
Ich verwende eine SharePoint ODATA-API und habe ein Beispiel für die Verwendung mit jQuery-Ajax. Diese Arbeit mit Brise zu machen, wäre so unglaublich. Kann mir jemand weiterhelfenÜbersetzen Sie diesen jQuery-Ajax-Aufruf in breeze.js ? ... oder mich in die richtige Richtung schieben?
$.ajax({
url: “../_api/SP.WebProxy.invoke”,
type: “POST”,
data: JSON.stringify({
“requestInfo”: {
“__metadata”: {
“type”: “SP.WebRequestInfo” },
“Url”: “http://get_my_data_from_this_url”,
“Method”: “GET”,
“Headers”: {
“results”: [{
"__metadata": { "type": "SP.KeyValue" },
"Key": "Accept",
"Value": "application/json;odata=verbose",
"ValueType": "Edm.String"
}]
}
}
}),
headers: {
“Accept”: “application/json;odata=verbose”,
“Content-Type”: “application/json;odata=verbose”,
“X-RequestDigest”: $(“#__REQUESTDIGEST”).val()
},
success: successHandler,
error: errorHandler
});
Hier sehen Sie einen ODATA-Aufruf an den SharePoint WebProxy. Eine nette Funktion für domänenübergreifende Anrufe!
Ich denke, die Frage an dieser Stelle ist: Kann ich das Datenobjekt mit breeze.js konstruieren?