]> us-delaporte.pagekite.me Git - dotfiles.git/blob - psmodules/salesforce.psm1
Simplify
[dotfiles.git] / psmodules / salesforce.psm1
1 <#
2 .SYNOPSIS
3 Some notes on using the SalesForce API.
4
5 .NOTES
6
7 Requires PsIni
8
9 > Install-Module PsIni
10
11 #>
12 function Connect-SalesforceAPI {
13
14 # --- Arrange
15 $FileContent = Get-IniContent ".salesforce.conf"
16 $url = $FileContent['salesforce']['url']
17 $api_url = "$url/services/data"
18
19 # --- Act
20
21 $aboutAPI = curl $api_url
22
23 # --- Assert
24
25 # Write-Output $api_url
26 # $aboutAPI | Format-List
27 $basicAPIInfo = $aboutAPI.Content | ConvertFrom-Json
28 return $basicAPIInfo
29
30 # Write-Output $aboutAPI.
31 }