Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
Php Dailymotion API-“;“范围不足”;错误_Php_Api_Motion_Dailymotion Api - Fatal编程技术网

Php Dailymotion API-“;“范围不足”;错误

Php Dailymotion API-“;“范围不足”;错误,php,api,motion,dailymotion-api,Php,Api,Motion,Dailymotion Api,我正在尝试建立一个表单,将视频上传到我的Dailymotion帐户 我自己使用文档构建了代码,但出现了以下错误: 致命错误:未捕获异常“DailymotionAuthRequiredException” 消息“帖子/视频的作用域不足”,需要的作用域: 管理_视频、写入、删除' 我尝试在这里使用脚本: 我得到了同样的错误。我查了一下错误,似乎你需要一个令牌。文档中没有提到如果你有密码就需要这个,而这个教程对这个家伙来说似乎没有密码就可以了 我认为这可能是他们添加的一个新功能,因此没有完整的文档记录

我正在尝试建立一个表单,将视频上传到我的Dailymotion帐户

我自己使用文档构建了代码,但出现了以下错误:

致命错误:未捕获异常“DailymotionAuthRequiredException” 消息“帖子/视频的作用域不足”,需要的作用域: 管理_视频、写入、删除'

我尝试在这里使用脚本:

我得到了同样的错误。我查了一下错误,似乎你需要一个令牌。文档中没有提到如果你有密码就需要这个,而这个教程对这个家伙来说似乎没有密码就可以了

我认为这可能是他们添加的一个新功能,因此没有完整的文档记录。我的问题是如何为这种类型的请求获取令牌(当我拥有用户密码和所有信息时),以及在哪里将其插入链接脚本


感谢您提供的任何帮助:)

如您的错误中所述,您需要管理视频、写入和删除作用域才能在Dailymotion上上载视频。详细信息请参见:您的应用程序需要向其用户请求某些特定权限

因此,您应该在提到的代码中更改以下行:

$api->setGrantType(
    Dailymotion::GRANT_TYPE_PASSWORD,
    $apiKey,
    $apiSecret,
    array('write', 'delete', 'manage_videos'),
    array('username' => $testUser, 'password' => $testPassword)
); 
它应该能让它发挥作用