Microsoft Graph - ошибка POST-запроса 20132 - PullRequest
0 голосов
/ 07 ноября 2018

Не получается получить запрос POST для создания назначений с помощью Microsoft Graph.

И в Graph Explorer, и в PHP я получаю одинаковую ошибку: "message": "The content of the request is invalid. Common causes are an invalid Content-Type header or no content in the body.",

Конечная точка: https://graph.microsoft.com/beta/education/classes/class-id/assignments

Заголовки запроса: content-type: application/json

Кузов:

{
  "dueDateTime": "2014-02-01T00:00:00Z",
  "displayName": "Midterm 1",
    "instructions":  {
      "contentType": "Text",
      "content": "Read chapters 1 through 3"
    },
      "grading": {
        "@odata.type": "#microsoft.education.assignments.api.educationAssignmentPointsGradeType",
        "maxPoints": 100
      },
      "assignTo": {
        "@odata.type": "#microsoft.education.assignments.api.educationAssignmentClassRecipient"
      },
      "status":"draft",
      "allowStudentsToAddResourcesToSubmission": true
}

Любая помощь будет по достоинству оценена!

Пожалуйста, смотрите изображение Graph Explorer ниже.

Microsoft Graph Example Request

1 Ответ

0 голосов
/ 08 ноября 2018

Разобрался. Удаление атрибута "contentType": "Text" из инструкций сработало.

...