Вызов PUT API-это удаление записи вместо обновления

#vba #rest #restful-url

Вопрос:

Я пытаюсь обновить данные в API с помощью запроса PUT, но вместо этого удаляю эту конкретную строку. Я вижу какой-то форум, где можно включить опцию сохранения, но где я должен это сделать. если я выполняю запрос/сохранение, то я получаю ошибку «метод не имеет значения».

мой код

 Try

    Dim myRequest As HttpWebRequest = DirectCast(WebRequest.Create(requestURL), HttpWebRequest)

    With myRequest

        .Method = "PUT"
        .ContentType = "application/json"
        .Headers.Add("Authorization", "Bearer " amp; authHeaderString)


    End With

    

    Using streamWriter = New StreamWriter(myRequest.GetRequestStream())
        streamWriter.Write(jsonobj)
        ' streamWriter.Close()
    End Using

    Return myRequest

Catch ex As Exception

    sMessage = ex.Message
    Return Nothing
End Try
 

Комментарии:

1. Пожалуйста, поделитесь кодом, который у вас уже есть, а также API, который вы используете.

2. » api.timetap.com/test/schedulerField «. Это api, который я использую . чтобы быть точным, запросите