(CkPython) Shopware Digest Authentication
Demonstrates using Digest access authentication for Shopware.For more information, see https://developers.shopware.com/developers-guide/rest-api/#digest-access-authentication
import sys
import chilkat
# This example assumes the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.
http = chilkat.CkHttp()
# To use HTTP Digest Authentication, set the login and password, and also indicate that DigestAuth should be used.
http.put_Login("api_username")
http.put_Password("api_key")
http.put_DigestAuth(True)
sbResponseBody = chilkat.CkStringBuilder()
success = http.QuickGetSb("https://my-shopware-shop.com/api/articles?limit=2",sbResponseBody)
if (success == False):
print(http.lastErrorText())
sys.exit()
jResp = chilkat.CkJsonObject()
jResp.LoadSb(sbResponseBody)
jResp.put_EmitCompact(False)
print("Response Body:")
print(jResp.emit())
|