![]() |
AW: REST request / Type not found
Hallo Uwe
der SessionToken soll laut Doku als Query übergeben werden. Habe ich auch versucht, bin aber gescheitert. Ich benutze 10.3.1 (werde mal mein Profil anpassen...) Was ist an meiner Lösung mittels TNetHTTPClient falsch? Jörn |
AW: REST request / Type not found
Zitat:
Wie sieht denn die komplette URL bei der Lösung mit TNetHTTPCLient aus? Zitat:
|
AW: REST request / Type not found
Danke für die bisherige Hilfe Uwe
die url sieht so aus:
Delphi-Quellcode:
Ich werde mal vorerst bei meiner Lösung bleiben, und mich, wenn etwas mehr Luft ist, mich mal in REST einarbeiten.
urlStr := 'https://contextdata.crb.ch/ctxdata/rest/1.0/published/eco/contextDataPositionsForChapter/chapters/'+chapter+'/languages/de/versions/'+version+'/revisions/'+revision+'?sessiontoken='+sessionID;
Fundiertes Grundwissen ist besser als grundiertes Fundwissen :roll: Gruss, Jörn |
AW: REST request / Type not found
Das sollte dann ungefähr so aussehen:
Delphi-Quellcode:
RESTClient1.BaseURL := 'https://contextdata.crb.ch/ctxdata/rest/1.0/published/eco/';
RESTRequest1.Resource := 'contextDataPositionsForChapter/chapters/{chapter}/languages/de/versions/{version}/revisions/{revision}'; RESTRequest1.AddParameter('chapter', chapter, pkURLSEGMENT); RESTRequest1.AddParameter('version', version, pkURLSEGMENT); RESTRequest1.AddParameter('revision', revision, pkURLSEGMENT); RESTRequest1.AddParameter('sessiontoken', sessionID, pkQUERY); RESTRequest1.Execute; |
AW: REST request / Type not found
Danke Uwe
dein Snippet wird mir sicherlich auf die Sprünge helfen :bounce2: Werde ich testen. Das mit den curly brackets innerhalb der Resource war mir nicht bekannt/bewusst. Wie gesagt, ich muss mich da erst reinfuchsen. Nochmals Danke! Jörn |
AW: REST request / Type not found
Nachtrag...
hat wunderbar funktioniert :-D Nochmals herzlichen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz