Xbase++
Xbase++
Shopify Delete Product
See more Shopify Examples
Delete a product from the shop.Chilkat Xbase++ Downloads
LOCAL nSuccess
LOCAL oRest
LOCAL oSbResponse
nSuccess := 0
oRest := CreateObject("Chilkat.Rest")
oRest:SetAuthBasic("SHOPIFY_PRIVATE_API_KEY", "SHOPIFY_PRIVATE_API_SECRET_KEY")
nSuccess := oRest:Connect("chilkat.myshopify.com", 443, 1, 1)
IF (nSuccess != 1)
? oRest:LastErrorText
oRest:destroy()
RETURN
ENDIF
oSbResponse := CreateObject("Chilkat.StringBuilder")
nSuccess := oRest:FullRequestNoBodySb("DELETE", "/admin/products/#{id}.json", oSbResponse)
IF (nSuccess != 1)
? oRest:LastErrorText
oRest:destroy()
oSbResponse:destroy()
RETURN
ENDIF
IF (oRest:ResponseStatusCode != 200)
? "Received error response code: " + Str(oRest:ResponseStatusCode)
? "Response body:"
? oSbResponse:GetAsString()
oRest:destroy()
oSbResponse:destroy()
RETURN
ENDIF
? "Example Completed."
oRest:destroy()
oSbResponse:destroy()