私は Asp.net Web サイトを作成しています。仕様の一部は、クライアントの Facebook ページからフォト アルバムを取得し、アルバムと写真を Web サイトに表示することです。
これは問題なく、ほぼ完了です。カスタム コード、C# Facebook SDK、graph.facebook.com への FQL 呼び出しを組み合わせて使用しています。
問題は、Web サイトにアルバムの説明を表示することです。別の Facebook ページが説明にタグ付けされている場合、Facebook タグ/ID 情報が含まれます。
タグ/ID は常に同じ形式 @[999184210888:274:TAGGED PAGE NAME] です。
例:
"Our business learned a lot at the @[244184210470:274:HYPER WEB NET CO] web seminar last week. Here are the photos."
これらのタグ/ID を含む graph.facebook.com からの実際の説明を表示するには、次のリンクをたどってください: https://graph.facebook.com/556781864402615
誰もこれに遭遇したことがありますか?これらのタグを表示しない標準的な方法はありますか (おそらくクエリ文字列をgraph.facebook.comに投稿することによって)?
または、タグ内から「HYPER WEB NET CO」という名前を抽出する方法はありますか?
それとも、誰かがこれらを削除するために c# と正規表現を書いたのでしょうか?