Pergunta

Eu estou trabalhando em um aplicativo para o SharePoint 2013 que é hospedado do SharePoint e eu não consigo obter dados de um serviço da Web remoto usando uma chamada jquery.ajax.As únicas duas maneiras de obter dados remotos documentados pela Microsoft são: Usando um chamada proxy ou um Página de proxy personalizado .

Estes métodos são os únicos que você pode usar ou há algo mais disponível?Eu estou procurando por algo parecido com a chamada jquery.ajax.

Foi útil?

Solução

Here is a method to accomplish this: from the JavaScript page code use the jQuery.ajax function with the argument "dataType" set to "jsonp" and call the web service that supports jsonp requests and that returns a json result back.

You can find more details about a .NET specific implementation of a web service and the call code here: Rick Strahl - Creating a JSONP Formatter for ASP.NET Web API. You can get data from any web service that supports jsonp calls: it can be a node.js or a rails service.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top