TSNet updated to include PUT and PATCH

Dan Brown danoldboy at gmail.com
Sat May 5 18:29:14 EDT 2018


I wish we had gRPC for communicating with firebase / cloud Firestone, would
be so much easier

On Sat, 5 May 2018, 22:20 ivara via use-livecode, <
use-livecode at lists.runrev.com> wrote:

> Hello,
>
> Glad i finally found some information about PUT in a html method (not the
> put something into another object).
>
> The current challange:
>
> -> Working with a solution that requires me to write a desktop / app that
> communicates with REST API.
> -> POST is the starting point, and the values sent to the REST API is
> accepted in this case the order in a purchase is created.
> -> The second part that is required is to issue a PUT statement with the
> total amount for the order ( a numeric value).
> -> POST and GET is a no brainer in livecode, but how the h#¤%% do I send a
> PUT the the REST API to update the processing ID and total amount for the
> order?
>
> Tested in Postman and this code works like a charm: (notibly the auth key
> is
> scrambled, but it is working)
>
> PUT /payments/1140066900/link HTTP/1.1
> Host: api.quickpay.net
> accept-version: v10
> Content-Type: multipart/form-data; boundary=----MyTest001
> Authorization: Basic OjM4MT.......
> Cache-Control: no-cache
> Postman-Token: 95b8e245-0097-4559f-b936-d48e7a8927a5
>
> ------MyTest001
> Content-Disposition: form-data; name="amount"
>
> 650
> ------MyTest001--
>
>
> Tried all kinds of methods to get PUT working like e.g. the POST statement
> with very similar syntax that works from Livecode, but no way.
>
> This is the error:
>
> {
>     "message": "Validation error",
>     "errors": {
>         "target_operation": [
>             "does not have a valid value"
>         ]
>     },
>     "error_code": null
> }
>
> Basically it replies like this because it thinks a POST is being submitted.
> Actually this is the copy paste from PostMan, but same detail in debug in
> livecode after execute of the statment. And yes; the reason is that a "PUT"
> statement is submitted to the REST API from livecode using "POST tBody
> (body
> element) to url "https://...."
>
>
> Don't care what method I have to use to solve this, I just need something
> that works. Please help, been searching and debugging for two days now..
>
> cheers!
>
> Ivar
>
>
>
>
>
>
>
>
>
> --
> Sent from:
> http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



More information about the use-livecode mailing list