Loading
Vakuutus
InsCensusServiceStd:findContacts

InsCensusServiceStd:findContacts

Hae olemassa olevia yhteyshenkilöitä etunimen, sukunimen ja sähköpostin perusteella tai hakuavaimen ja ryhmän tilin perusteella.

Luokka: InsCensusServiceStd

Metodi: findContacts

Miten se toimii?

  1. Jos palvelupyynnön tietosisältö sisältää jäsenten taulukon, jolla on etunimi, sukunimi, sähköpostiosoite ja ryhmätili:

    1. Palvelu kyselee Yhteyshenkilö-entiteettiä ja noutaa kaikki yhteyshenkilöt, joilla on vastaava etunimi ja/tai sukunimi ja/tai sähköpostiosoite ja tili.

    2. Kaikki täsmätyn yhteyshenkilön tunnus, etunimi, sukunimi ja sähköposti lisätään vastauksen 'yhteyshenkilöt'-noodien luetteloon.

  2. Jos palvelupyynnön tietosisältö sisältää searchKey- ja ryhmätilin:

    1. Jos annettu hakusavain sisältää yhden sanan, palvelu kyselee Yhteyshenkilö-entiteettiä ja hakee kaikki yhteyshenkilöt, joilla on osittaiset/tarkat vastaavat nimet ja tilit. Osittaista vastaavuutta tuetaan nimille, jotka alkavat annetulla hakusanaan.

    2. Jos annettu avain sisältää useamman kuin yhden sanan:

      1. Palvelu huomioi Yhteyshenkilöt-haussa vain kaksi ensimmäistä sanaa (välilyönnillä erotettuna) ja ei huomioi muita hakusanoja.

      2. Palvelu kyselee Yhteyshenkilö-entiteettiä ja noutaa kaikki yhteyshenkilöt joko (ensimmäinen nimi alkaa ensimmäisellä sanalla ja sukunimi alkaa hakusanojen toisella sanalla) tai (ensimmäinen nimi alkaa toisella sanalla ja sukunimi alkaa hakusanojen ensimmäisellä sanalla) ja tili.

    3. Kaikki täsmätyn yhteyshenkilön tunnus, etunimi, sukunimi ja sähköposti lisätään vastauksen 'yhteyshenkilöt'-noodien luetteloon.

Syötteet

Input Kuvaus
accountId

Pakollinen

Yhteyshenkilöiden GroupAccountId.

searchKey

Pakollinen, jos jäseniä ei käytetä.

Yksi tai useampi sana, jota käytetään yhteyshenkilöiden hakemiseen, joiden yhteyshenkilön nimi sisältää hakusanoja.

members

Pakollinen, jos se ei käytä searchKey-avainta.

Luettelo yhteyshenkilöistä haettavista jäsenistä.

jäsen-noodi
FirstName etunimi
LastName sukunimi
Email sähköposti

Etäasetukset

Vaihtoehto Kuvaus
accountId

Pakollinen.

Yhteyshenkilöiden GroupAccountId.

searchKey

Pakollinen, jos jäseniä ei käytetä.

Yksi tai useampi sana, jota käytetään yhteyshenkilöiden hakemiseen, joiden yhteyshenkilön nimi sisältää hakusanoja.

members

Pakollinen, jos se ei käytä searchKey-avainta.

Luettelo yhteyshenkilöistä haettavista jäsenistä.

jäsen-noodi
FirstName etunimi
LastName sukunimi
Email sähköposti

Syötetty JSON

Alla on esimerkki syötetystä JSON-tiedostosta:

{  
    "contacts":[
                    {
                        "Id":"003B000000LEreFIAT",
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "Email":"cBoon@test.com"
                    },
                    {
                        "Id":"003B000000M07HDIAZ",
                        "FirstName":"David",
                        "LastName":"Boon",
                        "Email":"cBoon@test.com"
                    }            
               ] }

Tulos-JSON

Alla on esimerkki tuloksen JSON-tiedostosta:

{  
 
   "contacts":[
                    {
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "Email":"cBoon@test.com",
                        "Id":"003B000000LEreFIAT"
                    },
                    {
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "Email":"cBoon@test.com",
                        "Id":"003B000000M07HDIAZ"
                    },
                    ...
    ] }
 
Ladataan
Salesforce Help | Article