gpt4 book ai didi

facebook - 上传过去日期的照片

转载 作者:行者123 更新时间:2023-11-30 05:17:35 26 4
gpt4 key购买 nike

我正在尝试上传几张创建日期过去的旧照片,以便它们在时间轴中正确显示。现有api只允许传递消息和源。

  POST https://graph.facebook.com/ALBUM_ID/photos?access_token=xyz
..multipart.form.data.with.message.and.source..

是我上传照片的唯一方式。

  POST https://graph.facebook.com/PHOTO_ID?access_token=xyz
created_time=2010-01-20T09:04Z&updated_time=2010-01-20T09:04Z

也不会移动照片日期。

我尝试使用 /feed 从上传的照片中创建一个帖子api,但它不允许我将现有照片作为帖子。它使它成为链接类型的帖子。

我想要创建一个照片对象并发布以下内容:

  {
"id": "xx_yy",
"from": {
"name": "My Name",
"id": "myfbid"
},
"story": "<My Name> added a new photo.",
"picture": "<PhotoJPEG>",
"link": "<FBPhoto_URL>",
"name": "Photo Name",
"icon": "https://s-static.ak.facebook.com/rsrc.php/v1/yz/r/StEh3RhPvjk.gif",
"actions": [
{
"name": "Comment",
"link": "https://www.facebook.com/xxx/posts/yy"
},
{
"name": "Like",
"link": "https://www.facebook.com/xx/posts/yy"
}
],
"privacy": {
"description": "Group",
"value": "CUSTOM",
"friends": "SOME_FRIENDS",
"allow": "<GROUPID>"
},
"place": {
"id": "<placeid>",
"name": "<PlaceName>"
},
"type": "photo",
"object_id": "12345",
"created_time": "2010-09-20T13:37:54+0000",
"updated_time": "2010-09-20T13:37:54+0000",
"comments": {
"count": 0
}
}

最佳答案

我是 FB 的工程师,但不在平台团队,所以我不是 100% 了解最新情况。 Graph API 的照片 uploader 上有一个未记录的字段“backdated_time”。我认为它是超新的,将在接下来的几周内被记录下来,但在此期间请随意尝试(并在此处报告!)。

从外观上看,它采用 ISO-8601 时间戳。

已追查文档团队以弄清楚发生了什么。

另外,DMCS 也不是很正确。我们鼓励 FB 工程师(尤其是我们的开发人员支持团队中的工程师)在这里闲逛以帮助解决问题,每周我们都会在开发人员博客上发布提出了多少问题以及回答了多少问题。因此,我们 promise 让有关 SO 的问题得到解答 - 请参阅 https://developers.facebook.com/blog/post/625/举个例子。

但是,对现有功能的支持与对新功能的错误/请求之间存在差异。如果您有错误或功能请求,请将其添加到 http://developers.facebook.com/bugs .

谢谢!

关于facebook - 上传过去日期的照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8576541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com