Hi, i just did a short test
this works so far put "Key:e9242121ffd235b16f06c6e09cfd4373d18aa85d77dab4b858601051d4dd5b914ec298a3a29520ab" into pHeaders put tsNetGetSync("https://api.abuseipdb.com/api/v2/check?ipAddress=172.217.9.174", pHeaders, rOutHeaders, rResult, rBytes) into tResult tResult contains the same value as the one returned executing curl via shell. The only thing i don“t know is where and how to add the Accept:=application/json - Matthias Rebbe Life Is Too Short For Boring Code > Am 13.02.2020 um 22:27 schrieb Andrew Bell via use-livecode > <use-livecode@lists.runrev.com>: > > An API that I use was sunset on 2020-02-01 so I need to convert my previous > stack calls from their v1 to v2 format. The original method was a simple url > post but the updated method uses GET via curl. I was able to convert my calls > to the new format, and can successfully get data when using curl through > Terminal, but can't figure out how to properly curl in LiveCode. > > There are several old posts (mailing list and forum) that explain how to > setup httpHeaders then POST or PUT using libURL, but I can't seem to find a > GET option. Running a shell command works, but I'd prefer a method that ports > to mobile if possible. I tried a couple tsNet commands, but keep getting > assorted 4xx response codes... > tsNetGet - 422 > tsNetCustom - 400 > tsNetPost - 405 > > Can anyone explain how to issue this curl command through tsNet or libURL and > read the JSON that is returned? > curl -G --header > "Key:e9242121ffd235b16f06c6e09cfd4373d18aa85d77dab4b858601051d4dd5b914ec298a3a29520ab" > --header Accept:=application/json --data ipAddress=172.217.9.174 > https://api.abuseipdb.com/api/v2/check > > That is a working API key that I'm willing to throw away now that is public. > v1 of API is @ https://www.abuseipdb.com/api > v2 of API is @ https://docs.abuseipdb.com/ > > --Andrew Bell > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode