我想在具有特定日期(例如,2008年2月10日)的新的Facebook時間軸中插入條目,但不是手動添加條目。我希望能夠使用圖形API或新的開放式圖形測試版來完成此操作。是否有可以做到這一點的特定API調用,或者是否有其他方式。如何通過圖形api將自定義日期添加到Facebook時間軸
更新:
我已經想通了,在API調用,你需要指定START_TIME和END_TIME參數,如下面的代碼片段所示:
FB.api('me/APP_NAMESPACE:ACTION?\
start_time=904920127&\
expires_in=905006527&\
OBJECT_TYPE=URL&\
access_token=YOUR_ACCESS_TOKEN', 'post', function (response) {
if (!response || response.error) {
console.log(response);
} else {
alert('Post was successful! Action ID: ' + response.id);
console.log(response)
}
});
然而問題這是它只是增加了一個特定的一年到你的時間表,並沒有真正添加一個條目到特定的時間表,即當我點擊在我的時間線應用程序創建的特定年份時,除了看到新的一年我的時間線,在這是1998年的案例。
Simon感謝您的輸入,但是這隻能部分回答問題。這仍然不會添加任何條目到您的時間表,只是將新的年/月添加到您的時間線中,而沒有任何內容 – Vlad
這可能是Timeline的一個錯誤 - 它仍然是一個測試版產品。但是,您無法確定發佈的每個操作都會顯示在時間軸上。 FB會在時間軸上進行算法判斷,以確定哪些操作應以何種形式顯示。 –
Simon,你是對的,這絕對是一個錯誤,並已被修復。上面的代碼片段現在在我的問題中效果很好。 – Vlad