(CkPython) Magento Request with OAuth1.0a Authentication
Demonstrates sending a Magento request with OAuth1.0a authentication. (Using the Magento 1.x REST API)
import sys
import chilkat
# This example requires the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.
http = chilkat.CkHttp()
http.put_OAuth1(True)
http.put_OAuthVerifier("")
http.put_OAuthConsumerKey("MAGENTO_CONSUMER_KEY")
http.put_OAuthConsumerSecret("MAGENTO_CONSUMER_SECRET")
http.put_OAuthToken("MAGENTO__TOKEN")
http.put_OAuthTokenSecret("MAGENTO_TOKEN_SECRET")
http.put_Accept("application/json")
url = "http://www.inart.com/api/rest/products/store/2?limit=20&page=1"
jsonStr = http.quickGetStr(url)
if (http.get_LastMethodSuccess() != True):
print(http.lastErrorText())
sys.exit()
print("Response status code = " + str(http.get_LastStatus()))
json = chilkat.CkJsonObject()
json.Load(jsonStr)
json.put_EmitCompact(False)
print(json.emit())
# Use this online tool to generate parsing code from sample JSON:
# Generate Parsing Code from JSON
|