credentials.json
key file or its contents in JSON format.
Create a service account.
Create credentials for a service account.
To ensure maximum compatibility across Unstructured service offerings, you should give the service account key information to Unstructured as
a single-line string that contains the contents of the downloaded service account key file (and not the service account key file itself).
To print this single-line string without line breaks, suitable for copying, you can run one of the following commands from your Terminal or Command Prompt.
In this command, replace <path-to-downloaded-key-file>
with the path to the credentials.json
key file that you downloaded by following the preceding instructions.
{folder_id}
: https://drive.google.com/drive/folders/{folder-id}
.
permissions_data
field, which is within the
data_source
field under the element’s metadata
field. This information lists the users or groups, if any, that have
permissions to read, update, or delete the element’s associated source document.
The following example shows what the output looks like. Ellipses indicate content that has been omitted from this example for brevity.
jpg,pdf
), if filtering is needed.
The default is to include all files, if not otherwise specified.
jpg
or pdf
instead of .jpg
or .pdf
.credentials.json
key file for the target service account. These contents must be expressed as a single-line string without line breaks.