Date: Thu, 28 Mar 2024 13:01:34 +0000 (UTC) Message-ID: <1130647600.31.1711630894273@c7485b03ea0c> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_30_789585557.1711630894273" ------=_Part_30_789585557.1711630894273 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Our SDK repository is not publicly available, please contact us for more information.
The SDK references SkySync. This is expected.
The DryvIQ Platform allows users to connect to on-premise and cloud stor= age platforms and orchestrate the content contained within those platforms.= Out of the box, this includes migration and synchronization of content bet= ween platforms as well as any related metadata and permissions. However, th= e platform was never intended to solve every problem or connect to every st= orage platform out of the box. As such, the platform allows customers and e= xtension developers to extend it in a number of ways to better suit th= eir needs. Examples include:
Adding a custom connector that allows DryvIQ to connect to on-premise or= cloud storage platforms that are not provided out of the box.
Adding a custom transfer extension that transforms content (i.e. convert= ing Word documents to PDF) during an on-going migration job.
Integrating a 3rd party document classification engine that e= nhances custom metadata (i.e. extract invoice numbers and customer names fr= om documents) attached to documents during an on-going migration job.
= li>Adding a custom REST service that exposes DryvIQ data rolled up in a dif= ferent manner or data generated from a custom transfer extension.
.Net Core SDK (currently using latest 3.0 release)
.Net IDE of choice (DryvIQ recommends JetBrains Rider or VS Code)
Create an account on MyGet (https://www.myget.org/Account/= Login).
Obtain an API key from our private skysync-vnext NuGet reposit= ory (https://www.myget.org/feed/Details/skysync-= vnext, under the heading API key).
If you do not have access to the skysync-vnext repository, ple= ase send an email to contact us to = request access.
Edit %APPDATA%\NuGet\Nuget.config. Add the following within the=
<configuration>
block, replacing %MYGET_AUTH=
_TOKEN%
with the API key.
<p= ackageSources> <add key=3D"SkySyncSdk" value=3D"https://www.myget.org/F/skysync-vne= xt/auth/%MYGET_AUTH_TOKEN%/api/v3/index.json" /> </packageSources>
You may need to add only <add key=3D"..." value=3D"..." />=
code> if a
block.<packageSources>
block is already in the
Fork the skysync-sdk repo and clone it locally (e.g. git clon=
e
git@github.com:youraccount/skysync-sdk=
.git)
https://github.com/portalarchitects/sk= ysync-sdk
This repository is not publicly available. Please conta= ct us for more information
All of the samples contained within should include instructions on how t=
o build and test but the basic flow is to run dotnet build
or dotnet test
from a terminal window.