...
These endpoints are the ones which is used in the automation config further down.
Info |
---|
Please be aware that 5.8+ have a different URL so go find the right base URL here: Digizuite™ AI Services or ask R&D. But client id and code will be the same. |
Type | Endpoint | Input | Functionality | Output | ||
---|---|---|---|---|---|---|
Google Vision |
|
| Sends image for web search at google Vision and returns urls. | Returns See all the definitions here: https://cloud.google.com/vision/docs/detecting-web
|
...
Code Block |
---|
trigger "Metadata trigger" { type = "Specific Metadata Value" resolves = "Set String Metafield" value = "#54a0ff;creative" ignore_casing = "true" meta_field = "guid:6fe35f10-c810-497b-af9c-e52c3d583593" listen_to_metadata_changes = "all" } action "Invoke Endpoint" { type = "Invoke Endpoint" endpoint = "https://dgz-integration-broker-queue{URL-DEPENDING-ON-DAM-VERSION}.azurewebsites.net/api/integrations/asset/invoke?clientId={SECRET_CLIENT_ID}&integrationType=GoogleImageSearch&assetId=<assetid>&code={SECRET_CODE}" method = "post" response = "@response" } action "Query JSON" { type = "Query JSON" needs = "Invoke Endpoint" json = "@response" json_path = "$.result.webDetection.pagesWithMatchingImages[*].url" error_on_not_found_items = "true" result = "@queryResult" } action "Set String Metafield" { type = "Set String Metafield" needs = "Query JSON" meta_field = "guid:7441267e-4f7c-4dcd-9c42-20273a4ab6af" new_value = "@queryResult" asset_item_ids = "@sourceAssetItemId" } |
...