サードパーティのアプリケーション内の画像/記事ギャラリーと非常によく似たクライアント側プラグインを構築しています。ハッシュタグを使った動的URLのソーシャル共有
ギャラリーで記事/画像をクリックすると、ページのURLハッシュタグが変更され、各画像/記事は絶対URLを持つようになります。
私は次の問題に直面している画像ごとにFacebookの共有/ボタンを追加しようとしていますが、Facebook(またはTwitter)は元のページを掻き集めて親ページのメタデータを取得しますが、共有/好きな画像/記事の内容。
私が知っている限り、フィードに配置するコンテンツをFBに伝えるAPIは動的なものではありません。しかし、このプロジェクトでは、フィードに画像とこの画像/記事に関連する特定のメタデータが表示されることが重要です。
FBはJavascriptを実行しないので、メインページのメタタグを動的に置き換えても、スクラップされた情報は元の情報になります。
唯一の解決策はサーバー側のようですが、もちろんこのプロジェクトの範囲外であり、クライアントが使用するサーバーサイド言語を判断する方法がありません。
これを達成するためのクライアント側のみの方法はありますか?
もしそうでなければ、メタタグurlとは違ったランディングページ(FB投稿をクリックすると人々がジャンプするページ)を持つ方法があります(私はこれをクライアントのURLとは別のURLから取り除くことができますURL)?
あなたのURLがありますようなものである場合:あなたはFacebookを利用して共有