This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import requests | |
def make_request(path, method, payload=None): | |
# Use API Key and API Token that you've copied from | |
# your settings page. | |
headers = { | |
'apikey': 'apidemo@prisync.com', | |
'apitoken': 'c18888888888888888888fa135f540', | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
response = make_request('/get/product/id/2055805', 'get') | |
print(response.text) | |
product_details = json.loads(response.text) | |
urls = product_details['urls'] | |
for url in urls: | |
url_response = make_request('/get/url/id/{}'.format(url), 'get') | |
print(url_response.text) | |
url_info = json.loads(url_response.text) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": "8273504", | |
"url": "https://www.coolblue.nl/product/793610/apple-iphone-x-64gb-zilver.html", | |
"price": "1357.29", | |
"in_stock": 1, | |
"last_check": "2018-03-20 11:25:43", | |
"change_day": "199.30", | |
"currency": "EUR", | |
"last_changed": "20/03/2018", | |
"old_price": "1157.99" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
response = make_request('/get/product/id/2055805', 'get') | |
print(response.text) | |
product_details = json.loads(response.text) | |
urls = product_details['urls'] | |
for url in urls: | |
url_response = make_request('/get/url/id/{}'.format(url), 'get') | |
print(url_response.text) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": "2055805", | |
"name": "iPhone X, GSM Unlocked 5.8 - 64 GB - Space Gray", | |
"category": { | |
"id": "100358", | |
"name": "Unlocked Cell Phones" | |
}, | |
"brand": { | |
"id": "191815", | |
"name": "Apple" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
response = make_request('/get/product/id/2055805', 'get') | |
print(response.status_code, response.text) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"results": [ | |
{ | |
"id": "2055805", | |
"name": "iPhone X, GSM Unlocked 5.8 - 64 GB - Space Gray", | |
"category": { | |
"id": "100358", | |
"name": "Unlocked Cell Phones" | |
}, | |
"brand": { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
response = make_request('/list/product', 'get') | |
print(response.status_code, response.text) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
response = make_request('/add/batch', 'post', payload) | |
print(response.status_code, response.text) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
payload = { | |
'product0[name]': 'iPad with WiFi + Cellular, 32GB, Gold', | |
'product0[brand]': 'Apple', | |
'product0[category]': 'Computers - Tablets', | |
'product0[product_code]': 'B00M4L4NHY', | |
'product0[cost]': '439', | |
'product1[name]': 'Samsung Galaxy Tab A 10.1-Inch 16 GB', | |
'product1[brand]': 'Samsung', | |
'product1[category]': 'Computers - Tablets', |
NewerOlder