oauth ответ с Restsharp для Zoho - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь получить токен доступа от API ZOHO в соответствии с их документацией.Я использую пакет RestSharp.У меня уже есть токен предоставления, и ZOHO требует, чтобы параметры были переданы в теле для client_id, client_secret и grant_type.Однако мой пример кода не возвращает ответа.Есть идеи, что мне не хватает в моем коде?

    TokenUrl = "https://accounts.zoho.com/oauth/v2/token"

    Try
        client = New RestClient(TokenUrl)
        request = New RestRequest(TokenUrl, Method.POST)
        request.AddHeader("content-type", "application/json")
        request.AddHeader("authorization", "Bearer " & Grant_Token)
        request.AddHeader("accept", "application/json")
        request.AddParameter("grant_type", "authorization_code", ParameterType.GetOrPost)
        request.AddParameter("client_id", Client_ID, ParameterType.GetOrPost)
        request.AddParameter("client_secret", Client_Secret, ParameterType.GetOrPost)
        request.AddParameter("code", Grant_Token, ParameterType.GetOrPost)
        response = client.Execute(request)

В ответе ничего не возвращается, а код состояния равен нулю.

...