merci beaucoup pour ton aide
J'ai avancé un peu
Tout d'abord les liens wsdl que l'on m'avait donné sont obsolete
Voici un bon
Dans un projet C# Express 2008 il faut rajouter ce lien commme reference Web (PAS comme service reference)
A partir de la ca va mieux
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| WS_Punch_Tracking.TrackingService WS_TrackS = new WS_Punch_Tracking.TrackingService();
NetworkCredential networkCredential = new NetworkCredential("integrateur@******l", "integrateur");
WS_Punch_Tracking.pollTraces pollTrace = new WS_Punch_Tracking.pollTraces();
WS_Punch_Tracking.TracePollData tracespolldata = new WS_Punch_Tracking.TracePollData();
WS_Punch_Tracking.TraceData traceData = new WS_Punch_Tracking.TraceData();
WS_Punch_Tracking.pollTracesResponse pollTraceResponse = new WS_Punch_Tracking.pollTracesResponse();
string nextmark;
pollTrace.customer = "105706-73";
pollTrace.mark = "2009-10-29T16:19:00.000";
WS_TrackS.Credentials = networkCredential;
tracespolldata = WS_TrackS.pollTraces(pollTrace).@return;
nextmark = tracespolldata.mark; |
Mais j'ai une erreur 401 a l'execution de pollTraces
tracespolldata = WS_TrackS.pollTraces(pollTrace).@return;
Soit je fais encore une erreur logique, soit je n'ai pas les bon user-id password
(Ceux que j'ai montré ici ne sont évidemment pas les bons que j'utilise)
Partager