2016-02-04 2 views
0

Я обнаружил, что в настоящее время вызов API, соответствующий «/api/v1/user/exercises», не возвращает значение «is_coach_recommended». Это говорит о том, что соответствующее упражнение (умение) было рекомендовано учителем или нет; это в отличие от примера примера ответа json, представленного в API-браузере (http://api-explorer.khanacademy.org/api/v1/user/exercises), где он появляется.Недостающее значение («is_coach_recommended») в ответе API Khan

Вы знаете, как это сделать? Возможно, используя запрос, который запрашивает предыдущую версию API Khan? Эта информация имеет критически важное значение для разработки нашего проекта, поэтому я надеюсь, что вы можете помочь мне вернуть эту информацию.

Спасибо!

ответ

0

Документ должен быть задокументирован. Обычно такой атрибут будет присутствовать со значением true или false, иначе он не будет присутствовать. И должны быть правила, описывающие, как вы должны интерпретировать «нет».

«Должно быть документировано» редко означает, что оно является документально подтверждено. Возможно, вы посмотрите на некоторые данные; если из 1000 записей 500 имеют значение «true», 500 не имеют значения, и ни одно из них не имеет значения «false», а затем «нет» означает «false». Если у вас 400 истинно, 400 ложных, 200 нет, то «нет» может означать «неизвестно».

Смежные вопросы