在facebook应用程序中,链接是如何与应用程序链接相关联的


In facebook apps how link is associated with apps link

假设我有facebook应用程序,它的画布url是http://localhost/app/,这个页面包含一个链接作为<a href='/a.php'>go</a>,当这个显示在facebook的应用程序页面然后它显示我链接为http://localhost/app/a.php,如何使它与我的facebook应用程序相关,这样它会显示http://apps.facebook.com/testappasdf/a.php而不是http://localhost/app/a.php

在您的配置文件中创建一个变量或常量,并为其分配应用程序地址的值。例如,在配置文件中定义一个新的常量

define('APPURL','http://apps.facebook.com/testappasdf');

然后在创建链接的地方我们像这样设置<a target='_top' href="<?php echo APPURL?>/a.php">Test Link</a>