ニュース フィードを公開するための最新の Facebook アップデートの後、新しいフィード コンテンツ内の HTML コード (href など) がサポートされなくなったようです。
しかし、コンテンツ内にクリック可能なリンクを含むフィードが表示されます。どうすればよいですか?
以下は、フィード コンテンツ内にリンクがあるフィードの画像です。
(ソース: dchammer.com )
ニュース フィードを公開するための最新の Facebook アップデートの後、新しいフィード コンテンツ内の HTML コード (href など) がサポートされなくなったようです。
しかし、コンテンツ内にクリック可能なリンクを含むフィードが表示されます。どうすればよいですか?
以下は、フィード コンテンツ内にリンクがあるフィードの画像です。
(ソース: dchammer.com )
ストリーム添付オブジェクトのプロパティ プロパティを使用します。これは、キーと値のペアのディクショナリを使用します。値自体は、テキストと href プロパティで構成されるオブジェクトにすることができます。たとえば、次のようなものを JavaScript のストリーム添付オブジェクトに添付します。
var properties = {
"Rating" : {
"text" : "1797 points",
"href":"http://apps.facebook.com/yourappurl/"
},
"Leaderboard position":{
"text":"192nd",
"href":"http://apps.facebook.com/yourappurl/"
}
}
「評価: 1797 ポイント」と「リーダーボードの位置: 192 位」というテキストを別々の行に表示します。「評価」と「リーダーボードの位置」のテキストは薄い灰色で表示され、「1792 ポイント」と「192 位」は両方とも青色のハイパーリンクとして表示されます。
「キー」部分 (「リーダーボードの位置」セグメント) には最大 50 文字、「値」部分には最大 70 文字の文字があります。
そこで、通常の html の代わりに href を試してみました。試行錯誤を行ったところ、次のように記述すれば機能することがわかりました。
a href=facebook.com facebook
重要なのは、リンクと表示したい実際のテキストの間のスペースです。スペースがないと、これは正しく機能しません。