courses.list google classroom API返回与API描述不匹配的JSON

时间:2016-03-25 22:39:50

标签: gapi google-classroom

我们已经收到用户的报告,说我们的Google教室集成中的内容并不正常。经过一番探索之后,我们让用户在使用我们的API时发送他们的HAR文件,其中包含所有网络信息。在其中我们发现了我们的要求:

~

获取带有nextPageToken属性集但没有设置课程属性的响应。

以下是来自HAR文件的实际条目(减去授权标题):

\n

我已经让用户通过"试试了!" {page 3}中没有pageSize设置为1的区域,它返回正确的格式。我们也无法使用我们的测试帐户进行复制,我们也没有听到任何其他类似问题的报告。

是否还有其他人遇到这个或对可能发生的事情有任何想法?

1 个答案:

答案 0 :(得分:0)

关于JSON响应的任何内容都没有格式化。 pageSize设置API应返回的最大结果数,而不是最小值。您的代码应该处理设置nextPageToken的情况,但courses不是通过检索下一页直到它返回课程。

出于好奇,为什么你只开始检索一门课程?