当前位置: 首页 > 面试题库 >

使用Facebook的Graph API将照片上传到相册

刘骏祥
2023-03-14
问题内容

我正在尝试使自己熟悉Facebook的新Graph API,到目前为止,我可以很容易地获取和写入一些数据。

我很难找到合适的文档,就是将图像上传到相册。

如果有人有更多信息,或者可以帮助我解决使用Facebook Graph API将照片上传到相册的问题,请回复!


问题答案:

以下是使用PHP Facebook Graph API上传照片的几种方法。这些示例假定您已实例化$ facebook对象并具有有效的会话。

此示例会将照片上传到当前用户的默认应用程序相册中。如果相册尚不存在,则会创建该相册。

$facebook->setFileUploadSupport(true);
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);

$data = $facebook->api('/me/photos', 'post', $args);
print_r($data);

2-上传到目标相册

本示例将照片上传到特定的相册。

$facebook->setFileUploadSupport(true);
$args = array('message' => 'Photo Caption');
$args['image'] = '@' . realpath($FILE_PATH);

$data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args);
print_r($data);


 类似资料:
  • 我试图构建一个,它包括两个按钮,一个用于用相机拍照并上传到Firebase存储,另一个用于从Firebase存储下载图像并在上显示。 现在,我被上传功能卡住了。我可以把照片保存到应用程序目录中。我想上传保存的图片到Firebase存储。

  • 我是android studio和手机应用程序开发的初学者,但我仍在努力学习。因此,我设法构建了我的第一个webview应用程序来显示页面和图片。我发现了许多有用的资源来帮助我这样做,但我仍然面临着一个问题,即如何直接上传从手机摄像头(而不是从图库)拍摄的照片并上传到服务器。 1-在我按下眉毛按钮后,应用程序会提示我是从相机还是从画廊拍摄照片。(Android版9)2-当我从图库上传一张照片时,应

  • Bridge 允许您使用“发布”面板,将您的 JPEG 和 RAW 图像轻松上传到 Adobe Stock。要开始使用,请首先在Adobe Stock Contributor 门户 (https://contributor.stock.adobe.com/cn/) 上将您的配置文件设置为 Contributor。您还可以选择将现有 Fotolia 贡献者帐户与 Contributor 门户同步。有

  • 我尝试了DPZFlickr,它在尝试上传时返回以下内容: 检查Flickr API的响应,它与尝试Dantsu版本的phpFlickr时返回的结果相同,返回如下: 我卷了自己的卷曲,返回如下:

  • Instagram最近改变了他们的API政策,允许开发者通过自己的应用程序将图片发布到Instagram平台。我们以前使用的几种其他技术来实现这一目标。其中之一是调用Instagram应用程序,该应用程序基本上可以打开Instagram并在那里进行共享。关于如何做到这一点的教程可以在这里看到:如何从你自己的iOS应用程序分享图像到Instagram 然而,有几个应用程序允许直接共享到Instagr

  • 操作步骤: ①在"图层管理"模块,选择一个带有数据的图层。 ②点击记录弹出窗口。 ③点击"上传图片"按钮。 ④可以添加标注地点的照片信息,支持从本地上传和选择网络上的图片以及历史图片。 ⑤选择图片,进行添加图片。 ⑥点击"绑定图片"按钮。 提示: ●目前一个网点支持上传20张照片。 ●每张图片大小不超过5M。 操作动图: [查看原图]