【发布时间】:2014-07-16 16:03:28
【问题描述】:
当我向 YouTube 数据 api 的播放列表部分发出请求并指定大于 7 的 maxResults 参数时,我收到“500 - 内部服务器错误”且没有响应详细消息。
maxResults 值 7 或以下似乎有效,但值大于 7 时无效。文档指出 maxResults 参数可以是 0-50 的值。
"maxResults 参数指定结果集中应返回的最大项目数。可接受的值为 0 到 50,包括 0 到 50。默认值为 5。"
下面是我对 API 的调用:
<cfhttp method="get" url="https://www.googleapis.com/youtube/v3/playlists">
<cfhttpparam type="Formfield" name="key" value="MYKEY" />
<cfhttpparam type="Formfield" name="part" value="id,snippet" />
<cfhttpparam type="Formfield" name="channelId" value="CHANNELID" />
<cfhttpparam type="Formfield" name="maxResults" value="50" />
</cfhttp>
即使在下面的页面上使用他们内置的 API Explorer 工具时,我也会收到错误消息。
https://developers.google.com/youtube/v3/docs/playlists/list
非常感谢任何帮助。
【问题讨论】:
标签: youtube-api google-api youtube-data-api