Поскольку я не очень разбираюсь в этом соединителе, поэтому мне жаль, что я не могу объяснить вам, почему ваши API-вызовы все еще требуют входа (что вы спрашивали в предыдущем посте). Но если только для вопросов и скриншота, которые вы предоставили выше, я могу предоставить некоторые рекомендации для вашей справки.
В Power-Automation вы можете добавить действие «Initialize variable» для инициализации переменной с именем «header» и установите значение, показанное на скриншоте ниже: ![enter image description here](https://i.stack.imgur.com/59gpF.png)
Затем вы можете использовать действие "Parse JSON" для анализа этой переменной (преобразовать ее в формат json) ![enter image description here](https://i.stack.imgur.com/Di9AT.png)
Теперь вы можете использовать "Body" из "Parse JSON" в качестве значения поля "Headers" в вашем "Invoke a HTTP request". Это решит проблему того, что заголовки не являются действительными json.
Для значения «Тело запроса» вы можете указать значение, указанное в предыдущем сообщении:
grant_type=password&client_id=xxxxx&scope=xxxxx&username=xxxxx&password=xxxxxclient_secret=xxxxx
Надеюсь, это поможет вашей проблеме ~