今天,Facebook宣佈了一種全新的方式,通過您的應用在您的網站上共享用戶操作。 The documentation是解釋事情如何工作的一個很好的嘗試,但是如果我沒有在現有的OpenGraph API上構建一個複雜的應用程序,我可能會丟失。OpenGraph API測試版:publish_action vs publish_stream
根本不明確的是,「老」權限會發生什麼情況。 Facebook希望我們提示我們的用戶獲得publish_action權限。我假設我可以開始(或者我可以不開始嗎?當我的實時網站可以使用這個功能時,我不能清楚)在我的getLoginUrl(PHP SDK)調用中立即傳遞publish_action作爲權限。
現在的「舊」publish_stream權限會發生什麼變化?我需要兩個嗎? publish_stream會被破解嗎?已經可以批准將publish_stream權限轉換爲publish_action,因此我不必提示所有用戶獲得新權限並將其嚇跑?我如何未來證明我的應用程序? Facebook幾個月前在應用開發者身上釋放了什麼SPAM算法,因爲他們在「濫用」發佈機制而殺死人們的應用......這些新行爲是否存在?有沒有指導如何不擾亂算法神和被禁止?
我意識到新的API只是幾個小時前剛剛宣佈,但這些都是重要的問題,我嚴重懷疑我是唯一擁有它們的人。我很想聽聽這方面的一些反饋。
我爲我的權限添加了publish_actions,所以我們的facebook測試人員可以嘗試我們的Open Graph功能。但是,該權限並未在身份驗證對話框中提出。我的猜測是因爲我們的應用程序不是遊戲。什麼時候會爲應用程序啓用publish_actions,或者至少我們如何才能爲測試人員啓用它?謝謝。 – dannyroa
我有同樣的問題。新的時間線東西似乎是越野車。例如他們在文檔中提供的「添加到我的時間線」鏈接打開aopup,然後關閉它。然後,也許有時候它會實際顯示權限屏幕... – eggie5
請確保在請求publish_actions權限之前添加打開的圖動詞或類似的應用程序,否則它似乎被忽略。 – VoxPelli