【问题标题】:Dailymotion PHP API Video UploadDailymotion PHP API 视频上传
【发布时间】:2014-12-16 04:46:26
【问题描述】:

我希望我没有提交重复的问题,但我无法找到我想做的事情的答案。

我有一个脚本来验证用于登录的 API,以将一个网站上的用户帐户链接到他们的 Dailymotion 帐户。但是我找不到在不传递 Dailymotion 用户名和密码的情况下将视频上传到该用户帐户的方法,我不想尝试在我们的系统上捕获这些内容。

有没有人有一个 PHP 脚本的例子来传回一个令牌和我需要传递给 Dailymotion 的参数?

我只是希望能够允许已在网站上链接其 Dailymotion 帐户的经过身份验证的用户将视频上传到他们在 Dailymotion 上的帐户。 :-) 我只是找不到需要在开发者网站上传递的正确参数或不使用用户登录凭据并在我正在使用的测试脚本上使用 API 密钥/秘密的示例脚本。

提前致谢。您可以通过我的方式传递的任何链接或知识都会很棒。

谢谢

佩皮克先生

【问题讨论】:

    标签: dailymotion-api


    【解决方案1】:

    您的问题似乎不太清楚,到目前为止您尝试了什么? Dailymotion API 中的身份验证文档可在http://developer.dailymotion.com/documentation#authentication 获得,您可以使用 PHP SDK (http://developer.dailymotion.com/documentation#sdk-php)。

    无论如何,您的用户肯定需要在某个时候传递他的用户名和密码才能获得访问令牌,但这可以使用令牌(或隐式)授予类型来完成,该类型将用户重定向到 Dailymotion 上的授权页面.一旦最终用户授权您的 API 密钥代表其访问 Dailymotion 服务,您的脚本就会被回调。 PHP 文档可以在http://developer.dailymotion.com/documentation#sdk-php-authentication找到。

    【讨论】:

    • 嗨 Dailymotion,很抱歉没有尽快回复,我没有收到来自 Stackoverflow 的电子邮件通知。在 Dailymotion.php SDK 中,我应该可以使用 GRANT_TYPE_AUTHORIZATION,我使用另一个脚本对用户进行 API 身份验证,然后将 refresh_token、access_token 和过期日期存储在数据库中。
    • 我应该能够提取此信息并将其传递给 Dailymotion.php SDK,但看起来脚本正在寻找 Cookie 变量。即:$session['refresh_token'] 和 $session['grant_type']。有没有一种方法可以从数据库中提取我的令牌并将它们传递给 Dailymotion.php SDK,而无需重新编写 Dailymotion.php 脚本来使用我存储的令牌?我曾尝试使用直接 curl 脚本,但即使 API 已通过我的测试用户身份验证,我仍会收到需要通过 manage_video 范围的消息。
    • 我在原始 API 身份验证请求中传递了这个,我正在使用这些令牌。
    • 所有这些都在此处的文档中得到了彻底的解释:developer.dailymotion.com/documentation/#sdk-php-overloading
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-20
    • 1970-01-01
    • 2015-11-19
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多