POST API аутентификация в VBA - PullRequest
       3

POST API аутентификация в VBA

0 голосов
/ 17 февраля 2020

Я пытаюсь подключить Excel (через VBA) к «Teamleader» API V1, через почтовые звонки. api docs здесь

Я пробовал некоторые решения, которые я нашел, относительно почтовых звонков в vba, но, похоже, ничего не получилось.

Это то, что я до сих пор :

Sub test2()
    Dim url As String
    Dim objhttp As Object
    Set objhttp = CreateObject("MSXML2.ServerXMLHTTP")

    url = "https://app.teamleader.eu/api/helloWorld.php"

    With objhttp
        .Open "POST", url, False
        .setRequestHeader "api_group", "xxx"
        .setRequestHeader "api_secret", "xxx"
        .send
        Debug.Print .responseText
    End With
End Sub

Это, однако, дает мне такой ответ:

{"status":"failed","reason":"Please set api_group."}

Кто-нибудь знает, как заставить это работать?

1 Ответ

0 голосов
/ 17 февраля 2020

Оказывается, мне нужно было поставить всю аутентификацию в самом URL, этот вопрос можно закрыть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...