Class: SquarespaceApi::ResourceGroups::ProductImages
Constant Summary
collapse
- PATH =
'commerce/products/:product_id/images'.freeze
Instance Method Summary
collapse
allowed_actions, #initialize
Instance Method Details
#order(id, params) ⇒ Object
20
21
22
23
24
25
26
|
# File 'lib/squarespace_api/resource_groups/product_images.rb', line 20
def order(id, params)
params = params.merge(id: id)
parse(
connection
.post(UriComponentBuidler.construct(resource_path, params) + "/order", params: params.to_json)
)
end
|
#status(id, params) ⇒ Object
13
14
15
16
17
18
|
# File 'lib/squarespace_api/resource_groups/product_images.rb', line 13
def status(id, params)
parse(
connection
.get(UriComponentBuidler.construct(resource_path, params.merge(id: id)) + "/status")
)
end
|
#upload(file_path, params = {}) ⇒ Object
7
8
9
10
11
|
# File 'lib/squarespace_api/resource_groups/product_images.rb', line 7
def upload(file_path, params = {})
parse(
connection.upload_file(UriComponentBuidler.construct(resources_path, params), file_path)
)
end
|