1 Actielogboek

Beschrijving

Deze parameters en de mogelijke eigenschapswaarden voor de respectievelijke dashboardwidgetveld-objecten stellen u in staat om de Actielogboek widget te configureren in de dashboard.create en dashboard.update methoden.

Parameters

De volgende parameters worden ondersteund voor de Actielogboek widget.

Parameter type naam waarde
Vernieuwingsinterval 0 rf_rate 0 - Geen vernieuwing;
10 - 10 seconden;
30 - 30 seconden;
60 - (standaard) 1 minuut;
120 - 2 minuten;
600 - 10 minuten;
900 - 15 minuten.
Ontvangers 11 userids Gebruiker ID.

Opmerking: Om meerdere gebruikers te configureren, maakt u een dashboardwidgetveld-object voor elke gebruiker.
Acties 12 actionids Actie ID.

Opmerking: Om meerdere acties te configureren, maakt u een dashboardwidgetveld-object voor elke actie.
Mediatypen 13 mediatypeids Mediatype ID.

Opmerking: Om meerdere mediatypen te configureren, maakt u een dashboardwidgetveld-object voor elk mediatype.
Status 0 statuses 0 - In behandeling;
1 - Verzonden/Uitgevoerd;
2 - Mislukt.

Opmerking: Om meerdere waarden te configureren, maakt u een dashboardwidgetveld-object voor elke waarde.
Zoekreeks 1 message Een willekeurige tekenreekswaarde.
Invoer sorteren op 0 sort_triggers 3 - Tijd (oplopend);
4 - (standaard) Tijd (aflopend);
5 - Type (oplopend);
6 - Type (aflopend);
7 - Status (oplopend);
8 - Status (aflopend);
11 - Ontvanger (oplopend);
12 - Ontvanger (aflopend).
Lijnen weergeven 0 show_lines Geldige waarden variëren van 1-100.

Standaard: 25.

Voorbeelden

De volgende voorbeelden hebben als doel alleen de configuratie van de dashboardwidgetveld-objecten voor de Actielogboek widget te beschrijven. Voor meer informatie over het configureren van een dashboard, zie dashboard.create.

Configuratie van een Actielogboek widget

Configureer een Actielogboek widget die 10 vermeldingen van actiebewerkingen weergeeft, gesorteerd op tijd (in oplopende volgorde). Daarnaast worden alleen details weergegeven voor die actiebewerkingen die hebben geprobeerd een e-mail naar gebruiker "1" te sturen, maar niet succesvol waren.

Aanvraag:

{
           "jsonrpc": "2.0",
           "method": "dashboard.create",
           "params": {
               "name": "Mijn dashboard",
               "display_period": 30,
               "auto_start": 1,
               "pages": [
                   {
                       "widgets": [
                           {
                               "type": "actionlog",
                               "name": "Actielogboek",
                               "x": 0,
                               "y": 0,
                               "width": 12,
                               "height": 5,
                               "view_mode": 0,
                               "fields": [
                                   {
                                       "type": 0,
                                       "name": "show_lines",
                                       "value": 10
                                   },
                                   {
                                       "type": 0,
                                       "name": "sort_triggers",
                                       "value": 3
                                   },
                                   {
                                       "type": 11,
                                       "name": "userids",
                                       "value": 1
                                   },
                                   {
                                       "type": 13,
                                       "name": "mediatypeids",
                                       "value": 1
                                   },
                                   {
                                       "type": 0,
                                       "name": "statuses",
                                       "value": 2
                                   }
                               ]
                           }
                       ]
                   }
               ],
               "userGroups": [
                   {
                       "usrgrpid": 7,
                       "permission": 2
                   }
               ],
               "users": [
                   {
                       "userid": 1,
                       "permission": 3
                   }
               ]
           },
           "id": 1
       }

Reactie:

{
           "jsonrpc": "2.0",
           "result": {
               "dashboardids": [
                   "3"
               ]
           },
           "id": 1
       }

Zie ook