Shopify (Independent Connector) (#2626)

* Shopify (Independent Connector)

* Made changes per code review.

* Updated title with name of connector
This commit is contained in:
raybennett-msft 2023-06-13 16:20:43 -07:00 коммит произвёл GitHub
Родитель 12c670ab38
Коммит a83b7b253b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 1877 добавлений и 0 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -0,0 +1,44 @@
{
"properties": {
"connectionParameters": {
"api_key": {
"type": "securestring",
"uiDefinition": {
"displayName": "API Key",
"description": "The access token for this API.",
"tooltip": "Provide the access token from Shopify Admin portal.",
"constraints": {
"tabIndex": 2,
"clearText": false,
"required": "true"
}
}
},
"storeurl": {
"type": "string",
"uiDefinition": {
"displayName": "Store URL",
"description": "Shopify store URL",
"tooltip": "Provide your Shopify store URL.",
"constraints": {
"tabIndex": 4,
"required": "true"
}
}
}
},
"iconBrandColor": "#da3b01",
"capabilities": [],
"policyTemplateInstances": [
{
"templateId": "dynamichosturl",
"title": "dynamicHost",
"parameters": {
"x-ms-apimTemplateParameter.urlTemplate": "https://@connectionParameters('storeurl')"
}
}
],
"publisher": "Ray Bennett (MSFT)",
"stackOwner": "Shopify"
}
}

Просмотреть файл

@ -0,0 +1,29 @@
# Shopify
This connector allows you to query your Shopify store Orders and Order related information. This information is provided on a store level. To connect to Shopify you will need to setup an application access token from the Shopify admin portal.
## Publisher: Ray Bennett (MSFT)
## Prerequisites
No prerequisites are required for this connector.
## Supported Operations
### RetrieveAllOrders
Retrievees a list of orders that match the specified criteria. You an use the filter conditions to retrieve only the orders that you want.
### UpdateAnOrder
Updates an order by passing the ID of the order and a JSON body representing the elements to update.
### CancelAnOrder
Cancels an order by ID.
### RetrieveListOfCustomers
Retrieves a list of ccustomers that match the specified criteria.
## Obtaining Credentials
Authentication is done by registering an application within your Shopify admin portal. This application will need the scopes to Read and Write orders as well as Read customers.
After your application and scope are created, you will need to generate an access token that will then be used for authentication.
## Known Issues and Limitations
No known issues or limitations.