【问题标题】:get file path from url in php?从 php 中的 url 获取文件路径?
【发布时间】:2013-02-19 05:09:40
【问题描述】:

我正在使用 php sdk 将图像上传到 facebook 相册。为此,我需要提供图像的真实路径。如果我的服务器可以提供图像的真实路径并上传到 facebook 工作正常。但在这里我想通过使用外部图像 URL 将图像上传到 Facebook 相册。 即,我想使用以下图片网址将图片上传到fb。http://i.nokia.com/r/image/view/-/2003984/highRes/2/-/Lumia-620-Smart-Shoot.jpg

$this->facebook->setFileUploadSupport(TRUE);

           $photo = $this->facebook->api('/*********/photos', 'POST', array(
                      'access_token' => $this->config->item('facebook_page_access_token'),
                      'source' => '@' .$imagePath,
                      'message' => "description text"
                          )
          );

这是我上传图片到 FB 的代码。 在这里如何通过在 php 中使用给定的 URL 来获取图像的路径?

【问题讨论】:

    标签: php codeigniter curl facebook-php-sdk filepath


    【解决方案1】:

    您可以使用“url”参数从外部来源发布照片。

        $photo = $this->facebook->api('/*********/photos', 'POST', array(
          'access_token' => $this->config->item('facebook_page_access_token'),
          'url' => $imagePath,
          'message' => "description text"
           )
    );
    

    查看以下文档。

    https://developers.facebook.com/docs/reference/api/photo/

    【讨论】:

      猜你喜欢
      • 2021-10-18
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 1970-01-01
      • 2015-11-15
      • 1970-01-01
      相关资源
      最近更新 更多