Visual FoxPro
Visual FoxPro
Simple GET using REST
See more REST Examples
Demonstrates how to do a simple HTTP GET request using REST.Chilkat Visual FoxPro Downloads
LOCAL lnSuccess
LOCAL loRest
LOCAL lnBTls
LOCAL lnPort
LOCAL lnBAutoReconnect
LOCAL lcResponseJson
lnSuccess = 0
* This example requires the Chilkat API to have been previously unlocked.
* See Global Unlock Sample for sample code.
loRest = CreateObject('Chilkat.Rest')
* Connect to the REST server.
lnBTls = 1
lnPort = 443
lnBAutoReconnect = 1
lnSuccess = loRest.Connect("my-store.com",lnPort,lnBTls,lnBAutoReconnect)
lcResponseJson = loRest.FullRequestNoBody("GET","/wp-json/wc/v1/products?consumer_key=YOUR_CONSUMER_KEY&consumer_secret=YOUR_CONSUMER_SECRET")
IF (loRest.LastMethodSuccess <> 1) THEN
? loRest.LastErrorText
RELEASE loRest
CANCEL
ENDIF
? lcResponseJson
? "----"
* We can alternatively do this:
loRest.ClearAllQueryParams()
loRest.AddQueryParam("consumer_key","YOUR_CONSUMER_KEY")
loRest.AddQueryParam("consumer_secret","YOUR_CONSUMER_SECRET")
lcResponseJson = loRest.FullRequestNoBody("GET","/wp-json/wc/v1/products")
IF (loRest.LastMethodSuccess <> 1) THEN
? loRest.LastErrorText
RELEASE loRest
CANCEL
ENDIF
? lcResponseJson
RELEASE loRest