我在Facebook上创建了一个应用程序。 多亏了这个应用程序,用户可以在他们的墙上公布。 一切工作正常,但我想指定一个URL重定向到当用户点击“通过{} APP_NAME”上发布的链接。 目前,它重定向到https://www.facebook.com/apps/application.php?id=APP_ID
Answer 1:
链接文本“通过应用程序名”出现一边由应用程序发布的案例导致:
- 应用帆布URL - 如果应用程序有帆布URL中的应用程序设置配置
- 应用网站网址 - 如果应用程序有网站(但不是Canvas)的URL配置
- 应用程序的个人资料页 - 如果应用程序与应用程序相关联,并且不能帆布URL中的应用程序设置指定正的Facebook页面
- 应用程序页面 - 如果与应用程序或帆布/网站URL相关既不页面定义
你不能让这个链接指向完全不同的URL。
如果您还需要一个重定向到其他资源比上面概述您可以配置应用网站/帆布URL,并从那里做重定向用户一旦登陆到你的应用程序与fb_source
指定的参数。
fb_source
可能包含不同的值,这样你就可以决定,如果你想要做一个重定向,它不是在完整地记录在案,但也有一些例子:
Like按钮文档 :
fb_source
-流型(“家”,“个人资料”,“搜索”,“股票”,“tickerdialog”或“其他”),其中发生在点击和故事类型(“ONELINE”或“多”),级联以下划线。
发送按钮文档 :
fb_source
-故事类型(“消息”,“群”,“邮件”)中发生的点击。
fb_source
也可以feed
(即记录的别处或没有记录在所有和可能更多的值)。
文章来源: Facebook apps redirecting “via {APP_NAME}” to an existing pages