假设我有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>