2012-04-26 12 views
2

私は自分のウェブサイトでFacebookの仕事をしようとします。私は自分のサイトに必要なすべてのメタタグを作成し、各オブジェクトは、そのURLを介してユニークである:、Facebookはからメタデータを抽出します開いているグラフオブジェクトのリダイレクトパスが間違っています

http://DOMAIN/#!tvoice/244016

Facebookのデバッガ経由でこのリンクをデバッグ:http://DOMAIN/

をしかしthatsのありませんオブジェクトリンク。そのメインのウェブサイト。私は主な問題は#!でオブジェクトのURLを作成することだと思います。しかし、これは多くのウェブサイト(特にtwitter)で使用されています。だからこの権利を得る方法があるはずです。

これを行う方法を知っていますか?

答えて

0

私は、FacebookでIDが4である/?fbid=4のように、自分のサイトのためのPHPのURLスキームを作成する必要がありました、あなたのケースで、あなたは同じdomain.com/?id=244016&catagory=tvoice

+0

ちょっと、私はちょうどajaxハッシュでジャバスクリプトのルーティングがあります。だから私はそれのためのPHPを含める必要がありますか?これを達成する方法を本当に知っていません – user984200

+0

どのようにメタタグを設定していますか?彼らはダイナミックです –

0

を作成する必要があり、私はlaftが数日物事のカップルを試してみましたしかし、Facebookのクローラのためにjavascriptや他の何かを介してメタタグを "作成"するのは本当に不可能です。

Shawn氏によると、サーバー側からメタタグを配信する必要があります。

+0

javascriptを使用してメタタグを作成する場合、javascriptがクライアント側を実行するようにして、メタクロムがwebcrawlerのクロール後に変更されるようにしてください。これらのタグはphpやサーバ側で動的に変更する必要があります。 –

関連する問題