2011-11-10 21 views
5

我想這更像是「詢問信息」帖子,而不是「爲我解決這個問題」帖子。我已經做了一些研究,但我對facebook開放圖的內容有點困惑。打開圖表用法

爲了給出一點背景,基本上我想發佈用戶操作給用戶facebook牆壁(假設他們通過facebook登錄)。我本來打算以Twitter的方式來做這件事。也就是說,我只是要求寫入權限,並使用其帳戶訪問令牌在用戶自己的牆上發佈內容。

但是我遇到了這個圖形API,這似乎是一個更好的方法,它可以讓它看起來比一些牆上貼子更有趣。所以我終於閱讀並理解了足以構建我的開放圖形動作和對象。與meta標籤一起奮鬥,因爲我不明白他們是如何工作的,最後得到了圖形的調試工具,以返回關於該行爲被採取的「對象」的一組不錯的信息。

所以我去運行一個代碼測試,沒有任何東西出現在我的牆上或任何我能看到的地方。在var_dump()之後,我看到了api調用返回的大量信息。它看起來好像它用不同的id返回多組相同的信息,但我認爲它的工作原理是獲取有關我的「對象」的信息,並且看不到任何看起來像錯誤的東西。

因此,我讀了更多,我認爲我發現打開的圖形是無用的,除非用戶有這個時間線的東西被激活,應該在幾周前公開現場公開。如果

所以有幾個問題任何人都可以回答他們:

  1. 難道這些圖形API調用無用的,除非人們用這個時間表的事。如果是的話,除了直接張貼到牆上做我想做的事之外,還有其他方法嗎?另外,如果是的話,有沒有一種方法來檢查用戶是否有時間軸活動(作爲提供後備的方式,如果它不是)

  2. 在某些時候這個時間線會適用於每個人,並接管一些東西。

PS:如果你的避風港;噸雲集,我不是一個大的Facebook用戶,所以請原諒使用像「東西」和其他的東西的話我說,似乎有些奇怪:)

感謝任何可以提供此信息的人

回答

1

目前,Open Graph處於測試階段,是的,這意味着您的操作只對您自己的應用程序開發人員可見。對於這些開發人員,時間軸現在將自動啓用。

在時間線推出後不久 - 它將逐步推出給所有8億Facebook用戶 - 開放圖將會公測,並將提供給所有用戶。

因此,現在繼續建設,你將準備好推出時間表和開放圖。

+0

謝謝你的迴應,我會讓它工作,然後讓它繼續運行。與非技術聯合創始人交談,他同意我們只是忘記儘快讓我們在Facebook上,只是等待這個OG上線。與此同時,我們有Twitter。 – Lee

+0

2個問題,如果你請。 1。你知道時間軸/ OG何時上線嗎(或者是否有定期更新和預計發佈日期的地方) 2.當我第一次在Facebook上註冊應用時,我從來不知道OG,這是我第一次註冊應用程序。所以當時間線上的東西讓我使用它時,我認爲這只是一些自定義的改變,因爲早期開發者可以訪問新的改變。有沒有辦法讓時間線再次活動,這樣我可以檢查我的OG東西的作品? – Lee

+1

http://developers.facebook.com/blog –