en-US/about_PSShlink.help.txt
TOPIC about_PSShlink SHORT DESCRIPTION PSShlink is an unofficial PowerShell module for Shlink (https://shlink.io), an open-source self-hosted and PHP-based URL shortener application. LONG DESCRIPTION PSShlink is an unofficial PowerShell module for Shlink (https://shlink.io), an open-source self-hosted and PHP-based URL shortener application. To learn how to use any of the functions, it is recommended you make use of the command: `Get-Help <functionName>`. For example, `Get-Help Get-ShlinkUrl` will show you how to use the Get-ShlinkUrl function. You can also find documentation for each of the functions of PSShlink on the project's GitHub repository: https://github.com/codaamok/PSShlink. If you experience any issues with PSShlink, please raise an issue on GitHub. AUTHENTICATION Each function will have two parameters for authentication to your Shlink instance: -ShlinkServer: a string value of the Shlink server address e.g. https://example.com -ShlinkApiKey: a SecureString value for the Shlink server's API key After using any function of PSShlink for the first time after importing the module - which have both parameters -ShlinkServer and -ShlinkApiKey * - it is not necessary to use the parameters again in subsequent uses for other functions of PSShlink. These values are held in memory for as long as the PowerShell session exists. * Some functions do not require both -ShlinkServer and -ShlinkApiKey, e.g. Get-ShlinkServer. Therefore if the first function you use after importing PSShlink accepts only -ShlinkServer, you will not be asked again for this value by other functions of PSShlink. You will however be prompted for the API key. Again, subsequent uses of other functions will no longer require -ShlinkServer and -ShlinkApiKey. If the first function you use after importing PSShlink requires -ShlinkServer and/or -ShlinkApiKey and you have not passed the parameter(s), you will be prompted for them. |