Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
Retrieval method for user information |
Required |
Not available |
Specify a method to retrieve information for a user specified for login in the input schema.
- [All]: (default)
At the start of processing, retrieves the information for all Box users who exist in the specified [Destination].
- [By user]:
Retrieves the information for each Box user specified in the input data.
|
- When there are many managed users on Box, if you specify [All], it takes time to retrieve the user information. As a result, the processing time becomes longer.
In this case, if the number of users specified in the input data is small, you can reduce the processing time by selecting [By user].
|
Specification method for Box content |
Required |
Not available |
Select a method to specify Box content.
- [Path]: (default)
Allows you to specify Box content with a path.
- [ID]:
Allows you to specify Box content with an ID.
|
|
Element name |
Attribute name |
Description |
Required/Optional |
Remarks |
requests |
- |
|
|
|
request |
- |
Repeated for the amount of content for which to get shared links. |
|
|
login |
Enter the email address that the user uses to log in. |
Required |
|
box_content_path |
Enter the path to the content for which to get a shared link. |
Required |
This item is available only when [Specification method for Box content] is [Path].
For more details on path format, refer to "Limitations".
|
box_content_id |
Enter the ID of the content for which to get a shared link. |
Required |
This item is available only when [Specification method for Box content] is [ID].
|
box_content_type |
Enter the type of the content (file or folder) for which to get a shared link.
- "file": Files
- "folder": Folders
|
Required |
This item is available only when [Specification method for Box content] is [ID].
|
Element name |
Attribute name |
Description |
Remarks |
responses |
- |
|
|
response |
- |
Repeated for the number of processed input items. |
|
result |
When request execution succeeds, "succeeded" is output. When input is invalid, "skipped" is output. When request execution results in an error, "failed" is output. |
|
status_code |
If the result is "failed", an HTTP status code is output from Box. |
|
error_code |
If the result is "failed", an error code that identifies the error contents is output. |
|
message |
If the result is "skipped" or "failed", an error message is output. |
|
request_id |
If the result is "failed", the ID that uniquely distinguishes the request relative to Box is output. |
|
request |
- |
Represents a processed input item. |
|
login |
login of the processed input item is output. |
|
box_content_path |
box_content_path of the processed input item is output. |
This item is available only when [Specification method for Box content] is [Path].
|
box_content_id |
box_content_id of the processed input item is output. |
This item is available only when [Specification method for Box content] is [ID].
|
box_content_type |
box_content_type of the processed input item is output. |
This item is available only when [Specification method for Box content] is [ID].
|
shared_link |
- |
Represents a shared link. |
- If result is a status other than "succeeded", null values are output for the elements and attributes associated with this element.
|
access |
The access level for the shared link is output.
- "open": All users who know the shared link can access the items.
- "company": Only users whose email addresses have the same domain as the link creator's account can access.
- "collaborators": Only invited users can access the content.
|
|
download_url |
The URL to download a file on Box is output. |
- For folders, null is output.
|
is_password_enabled |
Whether the password is required to access the shared link is output.
- "true": Password is required.
- "false": Password is not required.
|
|
unshared_at |
The date and time at which the shared link becomes unshared is output. |
|
url |
The URL of the shared link is output. |
|
permissions |
can_download |
Whether the shared link allows the content to be downloaded is output.
- "true": Download is allowed.
- "false": Download is not allowed.
|
|
Component variable name |
Description |
Remarks |
succeeded_count |
The number of input items that were processed successfully is stored. |
- The default value is "0".
|
failed_count |
The number of input items that failed in the processing is stored. |
- The default value is "0".
|
skipped_count |
The number of input items that were skipped in the processing is stored. |
- The default value is "0".
|
message_category |
When an error occurs, the category of the message code corresponding to the occurred error is stored. |
- The default value is null.
|
message_code |
When an error occurs, the code of the message code corresponding to the occurred error is stored. |
- The default value is null.
|
message_level |
When an error occurs, the severity of the message code corresponding to the occurred error is stored. |
- The default value is null.
|
error_type |
When an error occurs, the type of the occurred error is stored. |
- The default value is null.
- The error type will be in the following format.
Example: "java.io.FileNotFoundException"
The contents to be stored may vary depending on the version of DataSpider Servista.
|
error_message |
When an error occurs, the message of the occurred error is stored. |
- The default value is null.
The contents to be stored may vary depending on the version of DataSpider Servista.
|
error_trace |
When an error occurs, the trace information of the occurred error is stored. |
- The default value is null.
The contents that will be stored may vary depending on the version and client applications of DataSpider Servista.
|