Je ne parviens pas à créer une référence service avec l'assistantMerci de décrire la façon dont tu t'y es pris.
Shared Sub Main() Dim m_WebClient As New Prestashop_WebClient Dim m_Response As String m_Response = m_WebClient.ReadRecord("Customers", "3") MsgBox(m_Response) End Sub
Imports System.Net Imports System.Xml Imports System.IO Imports System.Text Imports System.Web Public Class Prestashop_WebClient Private WebService_URL As String = "http://rdb15.ruedelabeaute.com/api" Private WebService_LoginName As String = "1TQ5OMSWZBYQ8KR7N7A6A88UI2SWLZH2" Private WebService_Password As String = Nothing Private Class CRUDMethod Public Shared Create As String = "POST" Public Shared Read As String = "GET" Public Shared Update As String = "PUT" Public Shared Delete As String = "DELETE" End Class Public Function ReadRecord(ByVal TableName As String, ByVal UniqueID As String) As String Try Dim RequestURL As String = WebService_URL & "/" & TableName & "/" & UniqueID Dim webRequest As HttpWebRequest = DirectCast(System.Net.WebRequest.Create(RequestURL), HttpWebRequest) webRequest.Method = CRUDMethod.Read webRequest.ContentType = "application/xml" webRequest.Credentials = New NetworkCredential(WebService_LoginName, WebService_Password) Dim response As HttpWebResponse = DirectCast(webRequest.GetResponse(), HttpWebResponse) Dim reader As StreamReader = New StreamReader(response.GetResponseStream()) Dim strData As String = reader.ReadToEnd() reader.Close() Return strData Catch ex As Exception MsgBox("ReadRecord-" & ex.Message) Return "" End Try End Function End Class