我正嘗試上傳幾張具有過去創建日期的舊照片,以便它們在時間軸上正確顯示。現有的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
}
}
對於它的價值,我與尼克 - 費爾頓在談到Facebook的12月第七,他表示,這是不可能的API,但會很快。我期待添加舊照片! – 2011-12-25 04:01:15
我認爲時間軸功能現在是一個以用戶爲中心的功能,這對於開發人員來說還是不可用的。即使對於用戶來說,時間軸功能也不適用於所有...因此,當每一件事情都是虛假的時候,我希望Facebook會拿出一個通過API處理這些東西的選項 – Vijay 2011-12-28 06:59:39