Я пытаюсь загрузить несколько старых фотографий с датой создания, чтобы они отображались правильно на временной шкале. Существующий 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
также не перемещает дату фото.
Я попытался создать сообщение из загрузки фотографий, используя api /feed, но это не позволяет мне сделать существующее фото сообщение. Это делает его ссылкой на ссылку типа.
То, что я хочу, чтобы точно создать объект фото и публиковать следующее:
{
"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
}
}
Для чего это стоит, я говорил с Ником Фелтон на Facebook на дек 7, и он показал, что это было невозможно с API, но будет в ближайшее время. Я с нетерпением жду добавления старых фотографий! –
Я думаю, что функция временной шкалы теперь была ориентированной на пользователя функцией, и это еще не доступно для разработчиков. Даже для пользователей функция временной шкалы недоступна для всех ... Поэтому, когда каждая вещь ложна, я надеюсь, что на facebook появится вариант для обработки этих вещей через API – Vijay