Я ищу способ конвертировать файлы Office в PDF.Я обнаружил, что можно использовать Microsoft Graph.
Я пытаюсь загрузить конвертированный PDF с помощью Microsoft Graph из OneDrive.Я хотел бы конвертировать .docx в .pdf.
Однако, когда я отправил следующий запрос, я не получил ответ, даже если я ждал.
GET https://graph.microsoft.com/v1.0/users/{id}/drive/root:/test.docx:/content?format=pdf
Кроме того, код ошибки не возвращается.Если синтаксис неправильный, код ошибки будет возвращен, как и ожидалось.Он не вернется, только когда он верен.
Кроме того, я могу загрузить файл, если не преобразую.
GET https://graph.microsoft.com/v1.0/users/{id}/drive/root:/test.docx:/content
Мой метод неверен или мне нужны условия?Если возможно, пожалуйста, дайте мне пример кода, который вы действительно можете сделать.
using (HttpClient client = new HttpClient())
{
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", authResult.AccessToken);
client.BaseAddress = new Uri(graphUrl);
var result = await client.GetAsync("/v1.0/users/xxxxxxxxxxxxxxxxxxxxxxxxx/drive/root:/test.docx:/content?format=pdf");
: