2011-11-14 16 views
0

タブ用のシステムを作りたい。私はそこに情報を持つ異なる企業とのデータベースを持つサーバーを持っています。すべての企業が同じタブを取得しますが、データベースとは異なるコンテンツが表示されます。Facebookタブ - 複数のページの変数

どうすればいいですか?会社ごとに新しいアプリ(タブアプリ)を作成し、http://www.domainname.com/facebook.php?companyname=NAMEのようなウェブサイトへのリンクです。

私はすべての会社に1つのアプリを使用でき、「会社名」変数のみを変更する必要があります。それは可能ですか?

答えて

2

Signed Request変数を使用すると、ページIDを取得できます。ページIDはデータベースにあるすべてのエントリと比較されます。ページあたり1つのタブしか持つことはできませんが、すべて同じアプリを使用することに注意してください。

// create the Facebook Graph SDK object 
require_once('facebook.php'); 
$facebook = new Facebook(array(
    'appId'=>'xxxx', // replace with your value 
    'secret'=>'xxxx' // replace with your value 
)); 
$signedRequest = $facebook->getSignedRequest(); 

// Get the page ID 
$page_id = $signedRequest['page']['id']; 
+0

グレート

http://developers.facebook.com/docs/authentication/signed_request/

、それは私が必要なものを正確にです。そして私の計画は、1つのアプリをファンページとして使用することです。私はファイルでそれを実装する方法をチェックします。ありがとう! – Hopje123

+0

テストを行った、それは素晴らしい仕事をした! – Hopje123

+0

@ Hopje123通常、答えがあなたのために働くならば、ここでStackOverflowでそれを受け入れます。そして、私は助けることができてうれしいです! –

関連する問題