2012-02-28 75 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