![]() |
VOOZH | about |
The CData API Driver for ADO.NET is a standard ADO.NET Provider that make it easy to accomplish data cleansing, normalization, backup, and other integration tasks by enabling real-time access to Short.io.
The ADO.NET Provider provides a SQL interface for Short.io; this tutorial shows how to use the Provider to retrieve Short.io data.
Once you have acquired the necessary connection properties, accessing Short.io data in PowerShell can be enabled in three steps.
Short.io uses API Key authentication. To obtain your API key:
After obtaining the API key, you are ready to connect:
Profile=C:\profiles\ShortIo.apip;AuthScheme=APIKey;ProfileSettings='APIKey=your_api_key';
The Short.io profile provides access to the following tables:
Load the provider's assembly:
[Reflection.Assembly]::LoadFile("C:\Program Files\CData\CData API Driver for ADO.NET\lib\System.Data.CData.API.dll")
Connect to Short.io:
$conn= New-Object System.Data.CData.API.APIConnection("Profile=C:\profiles\ShortIo.apip;AuthScheme=APIKey;ProfileSettings='APIKey=your_api_key';")
$conn.Open()
Instantiate the APIDataAdapter, execute an SQL query, and output the results:
$sql="SELECT , from Domains"
$da= New-Object System.Data.CData.API.APIDataAdapter($sql, $conn)
$dt= New-Object System.Data.DataTable
$da.Fill($dt)
$dt.Rows | foreach {
Write-Host $_. $_.
}
Connect to live data from Short.io with the API Driver
Connect to Short.io