【问题标题】:Upload Video to Facebook using PHP SDK使用 PHP SDK 将视频上传到 Facebook
【发布时间】:2015-06-12 22:05:35
【问题描述】:

我想编写一个 PHP 脚本,将视频从服务器上传到用户的 Facebook 墙。

这是脚本:

try{
  $response = (new FacebookRequest(
    $session,
    'POST',
    '/me/videos',
    array (
      'source' => "@".realpath('123.mp4')
    )
  ))->execute()->getGraphObject();
} catch (Exception $e){
  echo $e->getMessage();
}

但我得到一个例外:

(#353) You must select a video file to upload

谁能告诉我我在这里做错了什么?
我在我的服务器上使用 PHP 5.4.36-0+deb7u3。

【问题讨论】:

标签: php facebook facebook-graph-api facebook-php-sdk


【解决方案1】:

问题在于realpath 只是填写了视频文件在您的服务器上 的完整路径。您需要在请求中发送视频数据

能更新到 5.5.x 吗?该系列于 2013 年 7 月 18 日推出,差不多两年前(!)。或者,我相信您可以将 curl 支持插入到您的 php 配置中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-01
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 2012-02-27
    相关资源
    最近更新 更多