Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

The secret source of humor is not joy but sorrow; there is no humor in Heaven. -- Mark Twain


comp / comp.lang.tcl / Re: Help with soap(?)

SubjectAuthor
* Help with soap(?)jonoke
`* Re: Help with soap(?)Gerald Lester
 `* Re: Help with soap(?)Gerald Lester
  `* Re: Help with soap(?)Jonathan Kelly
   `- Re: Help with soap(?)Gerald Lester

1
Subject: Help with soap(?)
From: jonoke
Newsgroups: comp.lang.tcl
Organization: RetroBBS
Date: Wed, 9 Oct 2024 01:21 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: jonkelly@fastmail.fm (jonoke)
Newsgroups: comp.lang.tcl
Subject: Help with soap(?)
Date: Wed, 9 Oct 2024 01:21:46 +0000
Organization: RetroBBS
Message-ID: <a64b6ebd0e29fa6aaca3c5d4f820ecb4@www.rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="1186953"; mail-complaints-to="usenet@i2pn2.org";
posting-account="401mIv/NCiHjarc1RWzDr8fbkUmt2s8kHLUtlZNQhe0";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: d861962e4e35cadb6360b4d4b06ab0fe43d654f7
X-Rslight-Site: $2y$10$Halk0IKs83MTlj.Y/lcwku2gDhypY2zKqmviYHro4MvyhNGWTBtiS
View all headers

Hi,

I have to interface with web service api ... and this is all I have

username
password

a url

and documentation that just looks like this ...

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:v2="http://webservice.gekko-holding.com/v2_4">
<soapenv:Header/>
<soapenv:Body>
<v2:getBoardTypes>
<language>FR</language>
<identification clientId="test" password="test"/>
</v2:getBoardTypes>
</soapenv:Body>
</soapenv:Envelope>

----
I have used the http package to access other REST api's ,,, but I'm lost
here.

grateful for any pointers

Subject: Re: Help with soap(?)
From: Gerald Lester
Newsgroups: comp.lang.tcl
Organization: fastusenet - www.fastusenet.org
Date: Wed, 9 Oct 2024 12:17 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
Message-ID: <797211e5-3950-418f-a8a1-58136c9a6226@gmail.com>
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Help with soap(?)
Newsgroups: comp.lang.tcl
References: <a64b6ebd0e29fa6aaca3c5d4f820ecb4@www.rocksolidbbs.com>
Content-Language: en-US
From: Gerald.Lester@gmail.com (Gerald Lester)
In-Reply-To: <a64b6ebd0e29fa6aaca3c5d4f820ecb4@www.rocksolidbbs.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 31
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Wed, 09 Oct 2024 12:17:58 UTC
Organization: fastusenet - www.fastusenet.org
Date: Wed, 9 Oct 2024 07:17:58 -0500
X-Received-Bytes: 1473
View all headers

On 10/8/24 20:21, jonoke wrote:
> Hi,
>
> I have to interface with web service api ... and this is all I have
>
> username
> password
>
> a url
>
> and documentation that just looks like this ...
>
> <soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:v2="http://webservice.gekko-holding.com/v2_4">
> <soapenv:Header/>
> <soapenv:Body>
> <v2:getBoardTypes>
> <language>FR</language>
> <identification clientId="test" password="test"/>
> </v2:getBoardTypes>
> </soapenv:Body>
> </soapenv:Envelope>
>
> ----
> I have used the http package to access other REST api's ,,, but I'm lost
> here.
>
> grateful for any pointers

Check out the TCLws package (https://core.tcl-lang.org/tclws/index).

Subject: Re: Help with soap(?)
From: Gerald Lester
Newsgroups: comp.lang.tcl
Organization: fastusenet - www.fastusenet.org
Date: Wed, 9 Oct 2024 12:25 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Help with soap(?)
Newsgroups: comp.lang.tcl
References: <a64b6ebd0e29fa6aaca3c5d4f820ecb4@www.rocksolidbbs.com>
<797211e5-3950-418f-a8a1-58136c9a6226@gmail.com>
Content-Language: en-US
From: Gerald.Lester@gmail.com (Gerald Lester)
In-Reply-To: <797211e5-3950-418f-a8a1-58136c9a6226@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 38
Message-ID: <lDuNO.243807$kxD8.196929@fx11.iad>
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Wed, 09 Oct 2024 12:25:53 UTC
Organization: fastusenet - www.fastusenet.org
Date: Wed, 9 Oct 2024 07:25:53 -0500
X-Received-Bytes: 1740
View all headers

On 10/9/24 07:17, Gerald Lester wrote:
> On 10/8/24 20:21, jonoke wrote:
>> Hi,
>>
>> I have to interface with web service api ... and this is all I have
>>
>> username
>> password
>>
>> a url
>>
>> and documentation that just looks like this ...
>>
>> <soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>> xmlns:v2="http://webservice.gekko-holding.com/v2_4">
>> <soapenv:Header/>
>> <soapenv:Body>
>> <v2:getBoardTypes>
>> <language>FR</language>
>> <identification clientId="test" password="test"/>
>> </v2:getBoardTypes>
>> </soapenv:Body>
>> </soapenv:Envelope>
>>
>> ----
>> I have used the http package to access other REST api's ,,, but I'm lost
>> here.
>>
>> grateful for any pointers
>
> Check out the TCLws package (https://core.tcl-lang.org/tclws/index).

BTW, the documentation is the WSDL, not what you posted, and should be
available from the site itself.

What you posted was a call to the getBoardTypes method.

Subject: Re: Help with soap(?)
From: Jonathan Kelly
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Wed, 9 Oct 2024 20:00 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jonkelly@fastmail.fm (Jonathan Kelly)
Newsgroups: comp.lang.tcl
Subject: Re: Help with soap(?)
Date: Thu, 10 Oct 2024 07:00:06 +1100
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <ve6nc6$2p0h6$1@dont-email.me>
References: <a64b6ebd0e29fa6aaca3c5d4f820ecb4@www.rocksolidbbs.com>
<797211e5-3950-418f-a8a1-58136c9a6226@gmail.com>
<lDuNO.243807$kxD8.196929@fx11.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 09 Oct 2024 22:00:06 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e82bb7e4fb802cc808a367584d6ec1b2";
logging-data="2916902"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qhFrmae7/483YFHV73xEQ"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:0uTyg1Fbg48cl50RIj6wgMph39I=
Content-Language: en-US
In-Reply-To: <lDuNO.243807$kxD8.196929@fx11.iad>
View all headers

On 9/10/24 23:25, Gerald Lester wrote:
> On 10/9/24 07:17, Gerald Lester wrote:
>> On 10/8/24 20:21, jonoke wrote:
>>> Hi,
>>>
>>> I have to interface with web service api ... and this is all I have
>>>
>>> username
>>> password
>>>
>>> a url
>>>
>>> and documentation that just looks like this ...
>>>
>>> <soapenv:Envelope
>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>>> xmlns:v2="http://webservice.gekko-holding.com/v2_4">
>>> <soapenv:Header/>
>>> <soapenv:Body>
>>> <v2:getBoardTypes>
>>> <language>FR</language>
>>> <identification clientId="test" password="test"/>
>>> </v2:getBoardTypes>
>>> </soapenv:Body>
>>> </soapenv:Envelope>
>>>
>>> ----
>>> I have used the http package to access other REST api's ,,, but I'm lost
>>> here.
>>>
>>> grateful for any pointers
>>
>> Check out the TCLws package (https://core.tcl-lang.org/tclws/index).
>
> BTW, the documentation is the WSDL, not what you posted, and should be
> available from the site itself.
>
> What you posted was a call to the getBoardTypes method.
>
Yes ... I want to make the call. I've been trying to just send the
message via the http package and then happy to parse the result myself.
I've tried, but I keep getting some error page from cloudfare ... I
don't know if that is because what I'm trying is wrong or some sort of
permissions problem. Chasing that up with the vendor.

I'd use the TCLws thing, but it seems to assume you already know what
everything means. I'd need a worked example of using the wsdl thing and
then the soap procedures thing.

Subject: Re: Help with soap(?)
From: Gerald Lester
Newsgroups: comp.lang.tcl
Organization: fastusenet - www.fastusenet.org
Date: Wed, 9 Oct 2024 20:59 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!s1-1.netnews.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Help with soap(?)
Newsgroups: comp.lang.tcl
References: <a64b6ebd0e29fa6aaca3c5d4f820ecb4@www.rocksolidbbs.com>
<797211e5-3950-418f-a8a1-58136c9a6226@gmail.com>
<lDuNO.243807$kxD8.196929@fx11.iad> <ve6nc6$2p0h6$1@dont-email.me>
Content-Language: en-US
From: Gerald.Lester@gmail.com (Gerald Lester)
In-Reply-To: <ve6nc6$2p0h6$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 53
Message-ID: <r8CNO.155597$15a6.105765@fx12.iad>
X-Complaints-To: abuse@fastusenet.org
NNTP-Posting-Date: Wed, 09 Oct 2024 20:59:03 UTC
Organization: fastusenet - www.fastusenet.org
Date: Wed, 9 Oct 2024 15:59:03 -0500
X-Received-Bytes: 2564
X-Original-Bytes: 2513
View all headers

On 10/9/24 15:00, Jonathan Kelly wrote:
> On 9/10/24 23:25, Gerald Lester wrote:
>> On 10/9/24 07:17, Gerald Lester wrote:
>>> On 10/8/24 20:21, jonoke wrote:
>>>> Hi,
>>>>
>>>> I have to interface with web service api ... and this is all I have
>>>>
>>>> username
>>>> password
>>>>
>>>> a url
>>>>
>>>> and documentation that just looks like this ...
>>>>
>>>> <soapenv:Envelope
>>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>>>> xmlns:v2="http://webservice.gekko-holding.com/v2_4">
>>>> <soapenv:Header/>
>>>> <soapenv:Body>
>>>> <v2:getBoardTypes>
>>>> <language>FR</language>
>>>> <identification clientId="test" password="test"/>
>>>> </v2:getBoardTypes>
>>>> </soapenv:Body>
>>>> </soapenv:Envelope>
>>>>
>>>> ----
>>>> I have used the http package to access other REST api's ,,, but I'm
>>>> lost
>>>> here.
>>>>
>>>> grateful for any pointers
>>>
>>> Check out the TCLws package (https://core.tcl-lang.org/tclws/index).
>>
>> BTW, the documentation is the WSDL, not what you posted, and should be
>> available from the site itself.
>>
>> What you posted was a call to the getBoardTypes method.
>>
> Yes ... I want to make the call. I've been trying to just send the
> message via the http package and then happy to parse the result myself.
> I've tried, but I keep getting some error page from cloudfare ... I
> don't know if that is because what I'm trying is wrong or some sort of
> permissions problem. Chasing that up with the vendor.
>
> I'd use the TCLws thing, but it seems to assume you already know what
> everything means. I'd need a worked example of using the wsdl thing and
> then the soap procedures thing.

Look at the examples in the documentation and in the repo.

1

rocksolid light 0.9.8
clearnet tor