Я пишу функцию Azure, используя java и maven для доступа к onedrive для чтения содержимого файла, когда файл загружен в onedrive.
Я новичок в Azure.Написали базовую функцию Azure, которая запускает функцию на локальном хосте, отображающую Hello world.
@FunctionName("HttpTrigger-Java")
public HttpResponseMessage run(
@HttpTrigger(name = "req", methods = {HttpMethod.GET, HttpMethod.POST}, authLevel = AuthorizationLevel.FUNCTION) HttpRequestMessage<Optional<String>> request,
final ExecutionContext context) {
context.getLogger().info("Java HTTP trigger processed a request.");
// Parse query parameter
String query = request.getQueryParameters().get("name");
String name = request.getBody().orElse(query);
if (name == null) {
return request.createResponseBuilder(HttpStatus.BAD_REQUEST).body("Please pass a name on the query string or in the request body").build();
} else {
return request.createResponseBuilder(HttpStatus.OK).body("Hello, " + name).build();
}
}
}
Мне нужно написать запрос на получение, чтобы извлечь файл из onedrive и отобразить его содержимое.Как я могу написать этот код.Большая часть кодов, которые я видел, написана на C # или JS.Может ли кто-нибудь помочь мне в написании функции, которая работает в Maven.