Loading
Försäkring
InsCensusServiceStd:findAccounts

InsCensusServiceStd:findAccounts

Sök efter befintliga personkonton med förnamn, efternamn och e-post, eller med en söknyckel och ett gruppkonto.

Klass: InsCensusServiceStd

Metod: findAccounts

Så här fungerar det

  1. Om en servicebegäranbelastning innehåller en matris av medlemmar med förnamn, efternamn, e-postadress och ett gruppkonto:

    1. Tjänsten frågar kontoenheten och hämtar alla personkonton med matchande förnamn och/eller efternamn och/eller e-postadress och konto.

    2. Alla matchade personkonto-ID:n, förnamn, efternamn och e-postadress läggs till i nodlistan 'konton' i svaret.

  2. Om en servicebegäranbelastning innehåller en searchKey och ett gruppkonto:

    1. Om den angivna söknyckeln innehåller ett ord frågar tjänsten kontoenheten och hämtar alla personkonton med delvisa/exakta matchande namn och konto. Delvis matchning stöds för namn som börjar med det angivna sökordet.

    2. Om den angivna söknyckeln innehåller mer än ett ord:

      1. Tjänsten överväger endast de första två orden (avgränsade med ett blanksteg) för Kontosökning och ignorerar resten av orden i söknyckeln.

      2. Tjänsten frågar kontoenheten och hämtar alla personkonton med antingen (förnamn börjar med första ordet och efternamn börjar med andra ordet i söknyckeln) eller (förnamn börjar med andra ordet och efternamn börjar med första ordet i söknyckeln) och konto.

    3. Alla matchade personkontons ID, förnamn, efternamn och e-postadress läggs till i nodlistan 'konton' i svaret.

Indata

Indata Beskrivning
accountId

Obligatoriskt.

GroupAccountId för personkonton.

searchKey

Krävs om medlemmar inte används.

Ett eller flera ord som används för att söka personkonto med kontonamn som innehåller nyckelord.

members

Krävs om inte searchKey används.

Lista över medlemmar att söka konton.

medlemsnod  
members.FirstName förnamn
members.LastName efternamn
members.PersonEmail e-post

Fjärralternativ

Alternativ Beskrivning
accountId

Obligatoriskt.

GroupAccountId för kontakter

searchKey

Krävs om medlemmar inte används.

Ett eller flera ord som används för att söka personkonton med kontaktnamn som innehåller nyckelord.

members

Krävs om inte searchKey används.

Lista över medlemmar att söka personkonton.

medlemsnod  
FirstName förnamn
LastName efternamn
PersonEmail e-post

Indata-JSON

Här är exempel-JSON för indata:

{  
    "accounts":[
                    {
                        "Id":"001B000001QZObgIAH",
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "PersonEmail":"cBoon@test.com"
                    },
                    {
                        "Id":"001B000001QZObgIAJ",
                        "FirstName":"David",
                        "LastName":"Boon",
                        "PersonEmail":"cBoon@test.com"
                    }            
               ] }

JSON för utdata

Här är exempelutdata-JSON:


{  
 
   "accounts":[
                    {
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "PersonEmail":"cBoon@test.com",
                        "Id":"001B000001QZObgIAJ"
                    },
                    {
                        "FirstName":"Christine",
                        "LastName":"Boon",
                        "Email":"cBoon@test.com",
                        "PersonEmail":"001B000001QZObgIAR"
                    },
                    ...
    ] }
 
Laddar
Salesforce Help | Article