Bronbestanden

bijgewerkt
Cover image for: Bronbestanden

De Relay-service bevat functionaliteit voor het publiceren van bronbestanden die worden gebruikt tijdens het gegevensextractiegedeelte van een peiling. Een peiling voor ios_messages.messages kijkt bijvoorbeeld naar het sms.db bestand van een iOS-back-up om berichtgegevens op te halen - met behulp van bronbestandpublicatie wordt het sms.db -bestand zelf geretourneerd samen met de geëxtraheerde gegevens en eventuele relevante bijlagebestanden.

Publicatie van bronbestanden inschakelen

Het publiceren van bronbestanden kan per abonnement worden ingeschakeld, via het poll_payload attribuut, of via een configuratie voor de hele organisatie of op sleutelniveau. Ze gebruiken allemaal dezelfde configuratiesleutel: publish_source_files

Een abonnement maken met publiceren van bronbestanden ingeschakeld

curl https://ricloud-api.reincubate.com/subscriptions \
  -X POST \
  -H 'Authorization: Token <your key_token>' \
  -H 'Content-Type: application/json' \
  -d '{
  "session": "<session ID>",
  "source": "<child source ID>",
  "poll_payload": {
    "data_types": ["ios_messages.messages"],
    "publish_source_files": true
  }
}'

Het publiceren van bronbestanden configureren op organisatieniveau

curl https://ricloud-api.reincubate.com/organisation \
  -X POST \
  -H 'Authorization: Token <your key_token>' \
  -H 'Content-Type: application/json' \
  -d '{
  "config": {
    "publish_source_files": true
  }
}'

Voor het bovenstaande is een beheerderssleutel van de organisatie vereist.

Het publiceren van bronbestanden configureren op sleutelniveau

curl https://ricloud-api.reincubate.com/key \
  -X POST \
  -H 'Authorization: Token <your key_token>' \
  -H 'Content-Type: application/json' \
  -d '{
  "config": {
    "publish_source_files": true
  }
}'

Configuraties voor de hele organisatie kunnen worden overschreven door configuraties op sleutelniveau, wat handig kan zijn wanneer bronbestanden alleen van belang zijn voor productiegebruik. Op dezelfde manier kunnen beide worden overschreven door de payloadparameter poll, zodat u per geval kunt specificeren of bronbestanden moeten worden gepubliceerd.

Houd er rekening mee dat het inschakelen van functies via organisatie- of sleutelconfiguratie het gewijzigde gedrag met terugwerkende kracht toepast op bestaande abonnementen.

Werken met bronbestandsresultaten

Wanneer het publiceren van bronbestanden is ingeschakeld, volgt de API alle bestanden die zijn aangeraakt als onderdeel van het extractieproces, publiceert ze naar uw opslagbucket en maakt een resultaatobject dat is gekoppeld aan de huidige peiling.

Een verwijzing naar de bronbestanden met betrekking tot een bepaalde set gegevens is opgenomen in het metadata -attribuut van het gegevensresultaat zelf. Bijvoorbeeld:

{
  "data": [{
    "id": "a1b2c3d4",
    "data_type": "message",
    "conversation_id": "w6x7y8z9",
    "handle": "Pal",
    "type": "SMS",
    "text": "Hi, how’s it going?",
    "attachments": [{
          "type": "image",
          "file_id": "a492be9a8dadabdc774286116232420224f14976",
          "file_path": "Library/SMS/Attachments/de/14/33A09D66-287E-4B64-A874-1A1234BD7E61/IMG_0006.PNG",
          "filename": "IMG_0006.PNG"
    }],
    "group_handles": [
      "Pal",
      "renate@reincubate.com"
    ],
    "from_me": false,
    "deleted": false,
    "date": "2020-01-01T00:00:00.000000Z"
  }],
  "metadata": {
    "count": 1,
    "filters": null,
    "source_files": [{
      "file_id": "3d0d7e5fb2ce288813306e4d4636395e047a3d28",
      "domain": "HomeDomain",
      "file_path": "Library/SMS/sms.db",
      "filename": "sms.db",
      "size": 123456,
      "date_last_modified": "2020-01-02T00:00:00.000000Z"
    }]
  }
}

Net als bij bijlagebestandsresultaten, komt de file_id van een bronbestandsitem overeen met het identifier van het resultaat waaraan het gerelateerd is. Daarom is dit ook de naam van het bestand dat naar uw opslagbucket is geschreven.

Hoe kunnen we helpen?

Ons ondersteuningsteam is er om u te helpen!

Onze kantooruren zijn van maandag tot vrijdag van 09.00 tot 17.00 uur GMT. De tijd is momenteel 3:39 AM GMT.

We streven ernaar om alle berichten binnen één werkdag te beantwoorden.

Ons geweldige ondersteuningsteam

Kunnen we dit artikel verbeteren?

We horen graag van gebruikers: Stuur ons een e-mail, laat een reactie achter of stuur een tweet @reincubate?

© 2008 - 2023 Reincubate Ltd. Alle rechten voorbehouden. Geregistreerd in Engeland en Wales #5189175, VAT GB151788978. Reincubate® en Camo® zijn geregistreerde handelsmerken. Privacybeleid & termen. Gebouwd met in Londen.