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 に答える