2012-02-28 71 views
1

我在發佈的動作上遇到了問題。與opengraph發佈的動作鏈接

當我的行動發表,該鏈接會出現這樣的:

http://www.facebook.com/l.php?u=http%3A%2F%myDomain.com%2F%3Ffb_action_ids%3D3085543269620%26fb_action_types%3Dvideo.watches%26fb_source%3Drecent_activity&h=dAQF21zjX&enc=AZP6SPsPIfAKMoNKqLKjTEig1nsAERVmwUcrfURxEHA34JS11i5ofB29bXKBaOrkm0cOv-Lyg5IVTth3Kr308Qar 

我看到另一個應用誰使用了同樣的動作,該鏈接會出現這樣的:

http://www.facebook.com/connect/uiserver.php?app_id=XXXXXXX&method=permissions.request&redirect_uri=http%3A%2F%2FTheDomain.com%3Ffb_action_ids%3D3056990355815%26fb_action_types%3Dvideo.watches%26fb_source%3Drecent_activity&response_type=token&display=page&auth_referral=1 

你有沒有知道我們爲什麼沒有相同的發佈鏈接類型?

我想用那種URL發佈:http://www.facebook.com/connect/uiserver.php?app_id=XXXXXXX&m .....

最好的問候,對不起我的英文不好:/

回答

2

第一類型的鏈接時,用戶點擊出現一個將他們帶到外部網站的鏈接。

如果應用程序在應用程序設置中啓用了身份驗證推薦,則會顯示第二種類型的鏈接。當用戶點擊此類型的鏈接時,Facebook鏈接到身份驗證對話框以生成訪問令牌或OAuth代碼,然後用戶被重定向到操作URL。

+0

我應該在應用程序中修改「Authenticated Referrals」?我沒有在設置面板上找到它:/ – 2012-02-28 14:58:28

+0

哦,我發現了!非常感謝 ;) – 2012-02-28 15:05:03