Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2020 March 18

M

Maru in PowerShellRus - о Powershell (и не только) на русском
имеется vrealize, у него rest api, в который обращаюсь через postman, потом беру и получаю код из postman для posh. Так как в пош с объектами удобней работать мне. Чтоб потом что-то залить через апи, что нужно делать? сконвертить обратно в json?
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
это в чат @postman
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Я бегло посмотрел — да, он принимает json
источник

AB

Andrey B in PowerShellRus - о Powershell (и не только) на русском
Maru
имеется vrealize, у него rest api, в который обращаюсь через postman, потом беру и получаю код из postman для posh. Так как в пош с объектами удобней работать мне. Чтоб потом что-то залить через апи, что нужно делать? сконвертить обратно в json?
да блин, почитайте от vrealize нормально доки, там явно прописано, что авторизаций несколько. я vcloud api захожу нормально через пошик. Там, как минимум три метода есть. только нормально заголовки подставь.
источник

AB

Andrey B in PowerShellRus - о Powershell (и не только) на русском
Maru
имеется vrealize, у него rest api, в который обращаюсь через postman, потом беру и получаю код из postman для posh. Так как в пош с объектами удобней работать мне. Чтоб потом что-то залить через апи, что нужно делать? сконвертить обратно в json?
Если мне память не изменяет, то можно просто сделать invoke-webrequest на спец урл, передать туда нормальные заголовки и кодированные в base64 креды, оно обратно отдаст auth-key, который потом нужно будет подставлять в заголовок invoke-restmethod. Очевидно же. Читайте мануал.
источник

M

Maru in PowerShellRus - о Powershell (и не только) на русском
ты не понял сути вопроса
источник

M

Maru in PowerShellRus - о Powershell (и не только) на русском
как оно через постман и обычный курл понятно
источник

M

Maru in PowerShellRus - о Powershell (и не только) на русском
я про другое совсем спросил
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
ты спросил как делать ёбаную усложнённую дичь
источник

AB

Andrey B in PowerShellRus - о Powershell (и не только) на русском
Чтобы обратно сделать через invoke-restmethod нужно приготовить ему xml (если оно так же как и в vcloud, это вмварь же тоже) и ткнуть обратно опять е по спец-урлу методом пост или пут.
источник

AB

Andrey B in PowerShellRus - о Powershell (и не только) на русском
опять же ,вся эта дись описана в мане
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Дайте направление , как я могу организовать переключение между двумя окнами каждые 15-20 секунд ?
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
в скрипте
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Wadik Wadkovich
Дайте направление , как я могу организовать переключение между двумя окнами каждые 15-20 секунд ?
Я сейчас не могу скинуть кусок кода, но я создавал объект wshell и искал окно по MainWindowsTitle
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
И собственно устанавливал на него фокус
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Ага. Спасибо
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Wadik Wadkovich
Ага. Спасибо
Сразу скажу, большое значение при взаимодействии имеет, на чем написан фронт окна. Иногда нужно немножко потрахаться, чтоб заставить работать
источник

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
В чем задача то?
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
Запуск пока двух приложений и переключение между окнами с переодичностью 20-15 сек.
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
ну или покупка телевизора и тонкого клиента под каждое приложение  )
источник