tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:Chatterの新しいプレビューリンクについて

Winter'14からChatterでサポートするリンクコンテンツのプレビューが追加されました。この機能を利用するとChatterフィードからリンク先のサムネール、説明などを確認できます。


例えばTwitterの投稿URLをChatter投稿時のリンク URLに指定します。

f:id:tyoshikawa1106:20131102171810p:plain


次のように投稿内容と画像がフィードから確認できます。

f:id:tyoshikawa1106:20131102172035p:plain


今回追加されたサポート対象で特に次のプレビューリンクが便利そうでした。

  • Twitter (twitter.com)
  • Google+ (plus.google.com)
  • LinkedIn (linkedin.com)
  • Ustream (ustream.tv)


こんな感じに表示できました。

f:id:tyoshikawa1106:20131102174136p:plain


プレビューは Embed.ly によって動作するサードパーティサービスで動いていますが、コンテンツ、ユーザ、組織、取引先データは Embed.ly と共有されません。共有されるのはドメインホワイトリストにある URL のみです。さらに、URL 要求はすべて Salesforce プロキシを通過します。

つまり、Embed.ly がクライアントから直接コールを受け取ることはなく、URL 要求を行ったユーザに関する情報を知ることはありません。

↑ということがリリースノートに記載されていました。セキュリティ的にも問題ありません。ということみたいです。


ちなみにChatter Mobileではサポートされないみたいです。Android版で確認してみたのですが通常通りのリンクURLのみ表示されました。

f:id:tyoshikawa1106:20131102181706p:plain:w300


それとコメント投稿時の場合も反映されないみたいです。

f:id:tyoshikawa1106:20131102182210p:plain:w500


プレビューリンクを使用したい場合はリンクURLのところで指定する必要があるみたいです。