2012-04-23 29 views
0

今天早些時候,我注意到一個朋友分享了一個讓我好奇的Viddy視頻。當我點擊共享鏈接時,我立即在「下一個/登錄」按鈕(觀看電影)上獲得了具有自定義文本的授權請求對話框。引發該行爲的此份額的URL是:ui.methods共享url中的permissions.request

http://www.facebook.com/ connect/ uiserver.php? APP_ID = 125119214225766 方法= permissions.request REDIRECT_URI = HTTP%3A%2F%2Fwww.viddy.com%2Fvideo%2F2f44f934-bc2f-419F-B462-c46f261744ee RESPONSE_TYPE =代碼 顯示=異步 燙髮=電子郵件%2Cpublish_actions auth_referral = 1 fb_private_mode_enc = ASJbi0_rc8L9GhOWGzXF1eZQgqGW6WhIquDadvKiRi8uZRozkFn937vhtfsR_Krg8iM

我環顧四周試圖找到此功能記錄。我想如何生成這樣的共享URL?我在fbdevwiki.com上發現了一些文檔,但這不包括大部分參數。如果有人可以指導我閱讀一些文件,我會非常感激。

回答

0

您看到的生成url由應用生成,您可以通過創建自己的應用並授予其權限來實現此目的。

您可以將Facebook Developer

2

這是使用一個應用程序啓動Authenticated Referrals,這樣會提示用戶在Facebook上的Chrome對您的應用程序直接授予權限,而不是登陸的未經驗證的,然後彈到一個auth對話框,並回該應用程序再次。

在身份驗證對話框中的「觀看視頻」的文本是因爲這個程序是發佈「看」的Open Graph API

{編輯}行動它將出現在「看視頻」鏈接時,才顯示爲預選的合作伙伴和ISN不適用於所有視頻應用程序 {/ edit}