0

有什么方法可以通过使用相同的“页面标签应用程序”为不同的 Facebook 页面呈现不同的页面标签。

就像是:

For FB Page "Blah" the app should render the page from the url "http://www.mywebsite.com/Blah"

For FB Page "Blah-Blah" the app should render the page from the url "http://www.mywebsite.com/Blah-Blah"

For FB Page "Blah-Blah-Blah" the app should render the page from the url "http://www.mywebsite.com/Blah-Blah-Blah"

我可以通过使用相同的 facebook 应用程序来实现这一点吗?

4

1 回答 1

2

在 PHP 中,这非常简单。获取signedRequest这是数组的样子)并找出应用程序的加载位置。不要忘记可以通过 ht*tp://apps.facebook.com/AppNameSpace 加载应用程序,因此不会有关键页面。(我必须在链接中添加*,因为我是新来的,所以我不能发布这个,因为它包含超过 2 个链接。)

if(isset($signedRequest['page']))
{
    switch($signedRequest['page'])
    {
        case 'pageID1':
            //code
        break;

        case 'pageID2':
            //code
        break;
        ...
    }

}
于 2012-06-20T15:12:55.240 回答