Source

This is the configuration to the source (Wire OC).

CCA

Name of the config key store key containing the url for the CCA API.

${DBKS:CCA_URL}

CCA repository (leave empty for default)

Name of the repository to fetch data from, leave empty if editorial is to be used.

LCC

Enter the provider information from Content-Agent

Key

Type

Description

ocProvider

string

Enter the named open content provider from Content Agent to Wire

qsProvider

string

Enter the named query streamer provider from Content Agent to Wire

Example:

{
    "ocProvider": "wire-provider",
    "qsProvider": "wire-provider"
}

ICP

Key

Type

Description

provider

string

Enter the name of the ICP named provider

identifier

string

The identifier property

functions

object

Object containing the values for how to display the image

noCrop

string

Enter the name of an ICP function that returns a cropped image with a set width and height.

crop

string

Enter the name of an ICP function that returns an uncropped image with a set width and height.

fullSize

string

Enter the name of an ICP function that returns a full size image. (Original image)

Example:

{
    "provider": "wire-imengine",
    "identifier": "uuid",
    "functions": {
        "noCrop": "noCrop",
        "crop": "crop",
        "fullSize": "fullSize"
    }
}

Here you will find example of how to write the functions for Wire ICP Configuration for IMEngine.

QS properties

This is an array with string with properties to match the properties to search in for the query streamer. They should match the properties that are set as the free text search in Wire open content.

Example:

[
    "ArticleBody",
    "ArticleMetaChannels",
    "ArticleMetaNewsValue",
    "ArticleMetaSections",
    "Name",
    "Text",
    "WriterAuthors",
    "WriterHeadlines"
]

OC Property mappings

An object containing properties to match against the customer OC

Key

Type

Description

service

string

The property from OC that defines the service

Example:

{
    "service": "NavigaUnits"
}