Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 尝试web请求时获取用户错误_Json_Vimeo - Fatal编程技术网

Json 尝试web请求时获取用户错误

Json 尝试web请求时获取用户错误,json,vimeo,Json,Vimeo,我提出以下请求,试图获取特定视频的缩略图图像 https://api.vimeo.com/videos/447593888/pictures?access_token=XXXXXXXXXX 我在我的帐户中生成了访问令牌,但出现以下错误 “未提供任何用户凭据。” 你知道为什么这行不通吗?我希望在发送ID值时能够简单地发送并返回标题、持续时间和缩略图。访问令牌应该在请求头中传递,而不是作为查询参数传递(这也是不安全的,因为恶意参与者可能截获请求url并获取您的访问令牌,这就是为什么只有带有“pub

我提出以下请求,试图获取特定视频的缩略图图像

https://api.vimeo.com/videos/447593888/pictures?access_token=XXXXXXXXXX
我在我的帐户中生成了访问令牌,但出现以下错误

“未提供任何用户凭据。”


你知道为什么这行不通吗?我希望在发送ID值时能够简单地发送并返回标题、持续时间和缩略图。

访问令牌应该在请求头中传递,而不是作为查询参数传递(这也是不安全的,因为恶意参与者可能截获请求url并获取您的访问令牌,这就是为什么只有带有“public”的令牌范围可通过以下方式提供):

我希望有一个简单的发送和返回标题,持续时间,缩略图时,我发送的ID值


你试过装吗?oEmbed API不需要身份验证,可以用于获取任何可嵌入视频的元数据(名称、描述、缩略图):

Vimeo oEmbed工作完美,您可以发送所需缩略图的高度/宽度,它可以提取长度、标题、描述、创建日期等。太棒了

这正是我需要的汤米谢谢你的建议!汤米:当你的视频设置为“无嵌入”时,你知道如何使用oEmbed吗?当我这样做时,它会阻止我需要的所有信息。@TimStrathman如果它不可嵌入(嵌入隐私设置为“无处”),那么它就不能被oEmbed“读取”。要获取其元数据,您需要使用成熟的核心API:您是否完成了以下所有步骤: