check-in
This commit is contained in:
+33
-10
@@ -1,6 +1,7 @@
|
||||
from http import client
|
||||
import mimetypes
|
||||
import os
|
||||
import sys
|
||||
|
||||
from OnspringClient import OnspringClient
|
||||
from configparser import ConfigParser
|
||||
@@ -19,16 +20,22 @@ onspring = OnspringClient(url, key)
|
||||
|
||||
def main():
|
||||
|
||||
# PrintGetApps(onspring)
|
||||
|
||||
PrintGetAppById(onspring, 195)
|
||||
|
||||
# PrintSaveFile(
|
||||
# onspring,
|
||||
# 'C:\\Users\\sfree\\OneDrive\\Desktop\\Test Attachment.txt',
|
||||
# 60,
|
||||
# 6989
|
||||
# )
|
||||
match sys.argv[1].lower():
|
||||
case 'connect':
|
||||
PrintCanConnect(onspring)
|
||||
case 'getapps':
|
||||
PrintGetApps(onspring)
|
||||
case 'getappbyid':
|
||||
PrintGetAppById(onspring, 195)
|
||||
case 'getappsbyids':
|
||||
PrintGetAppsByIds(onspring, [195, 240])
|
||||
case 'savefile':
|
||||
PrintSaveFile(
|
||||
onspring,
|
||||
'C:\\Users\\sfree\\OneDrive\\Desktop\\Test Attachment.txt',
|
||||
60,
|
||||
6989
|
||||
)
|
||||
|
||||
return
|
||||
|
||||
@@ -68,6 +75,22 @@ def PrintGetAppById(client: OnspringClient, appId: int):
|
||||
print(f'Name: {response.data.app.name}')
|
||||
print(f'href: {response.data.app.href}')
|
||||
|
||||
def PrintGetAppsByIds(client: OnspringClient, appIds: list[int]):
|
||||
|
||||
response = client.GetAppsByIds(appIds)
|
||||
|
||||
print(f'Status Code: {response.statusCode}')
|
||||
print(f'Count: {response.data.count}')
|
||||
print('----')
|
||||
|
||||
for app in response.data.apps:
|
||||
print(f'Id: {app.id}')
|
||||
print(f'Name: {app.name}')
|
||||
print(f'href: {app.href}')
|
||||
print('--')
|
||||
|
||||
print('----')
|
||||
|
||||
# records
|
||||
|
||||
def PrintGetRecordsByAppId(client: OnspringClient, appId: int):
|
||||
|
||||
+1
-1
@@ -144,7 +144,7 @@ class OnspringClient:
|
||||
headers=response.headers,
|
||||
responseText=response.text)
|
||||
|
||||
def GetAppByIds(self, appIds: list):
|
||||
def GetAppsByIds(self, appIds: list):
|
||||
|
||||
endpoint = GetAppByIdsEndpoint(self.baseUrl)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user