You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Daily-motion指定权限后点击授权按钮跳转至404页面求助

解决Dailymotion授权跳转404问题(含特定权限场景)

我之前处理过类似的Dailymotion OAuth授权异常,结合你描述的情况——添加delegate_account_management、read_insights权限后跳404,移除后正常,问题大概率出在权限的可用性限制上,下面分点给你分析和解决方案:

一、核心原因分析

  • delegate_account_management权限的特殊性:这个权限是专门给Dailymotion的合作伙伴、企业级账号开放的,普通个人开发者账号默认没有权限调用。当你在scope里加入这个权限时,Dailymotion的授权页面找不到对应的处理逻辑,直接返回404。
  • read_insights的潜在限制:虽然这个权限对部分普通账号开放,但如果你的账号没有开通数据洞察功能(比如账号等级不够、未完成验证),也可能触发跳转异常。

二、分步排查与解决

  1. 先定位问题权限
    先移除delegate_account_management,只保留read_insights和常规权限测试:

    $scopes = array('userinfo','email','manage_videos','read_insights');
    $api->setGrantType(Dailymotion::GRANT_TYPE_AUTHORIZATION, $apiKey, $apiSecret ,$scopes);
    $access_data = $api->getAccessToken();
    

    如果这次授权正常跳转,就可以确定delegate_account_management是导致404的直接原因。

  2. 针对delegate_account_management的处理
    如果你确实需要这个权限,必须通过Dailymotion开发者平台提交权限申请,或者直接联系他们的支持团队,验证你的账号资质后才能开通使用,否则无法正常调用。

  3. 针对read_insights的验证
    如果移除delegate_account_management后还是404,去你的Dailymotion账号后台检查:

    • 账号是否完成了邮箱验证、身份验证等基础流程
    • 账号是否满足开通数据洞察的条件(比如有一定数量的发布内容)

三、额外注意事项

  • 务必对照Dailymotion官方文档的权限列表,确认每个权限的适用范围,不要随意添加未开放的权限。
  • 偶尔的404也可能是平台临时故障,但结合你“移除权限后正常”的表现,权限限制是最可能的原因。

内容的提问来源于stack exchange,提问作者R1222

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:12:52