FacebookログインおよびGraph APIとのSocial Connectedの互換性


解説

Sitecore XP 8 rev.150121 (Update-1)に付属のバージョンより前のSitecore Social Connectedバージョンで、Facebookとの通信に使用されていたFacebookログインおよびGraph API 1.0は、2014年4月30日以降に作成されたFacebookアプリケーションでは使用できなくなり、2015年4月30日までに完全に非推奨になります。2015年4月30日以降、Facebook API 1.0へのすべての呼び出しは、API 2.0の呼び出しと見なされるようになります。

前述のバージョンのSocial ConnectedはFacebook API 2.0でテストされていないため、FacebookログインおよびGraph APIを使用してFacebookを操作すると、互換性の問題が発生する可能性があります。

Facebook APIの可用性の詳細については、以下を参照してください:
https://developers.facebook.com/docs/graph-api/changelog/versions?locale=ja_JP

Facebook API 2.0の詳細については、以下を参照してください:
https://developers.facebook.com/docs/apps/changelog#v2_0 (※Facebookサイトに当該ページが現存しておりませんのでご了承ください。)

解決策

新しいFacebook API 2.0のサポートは、Sitecore XP 8 rev.150223 (Update-2)に含まれているSitecore Social Connectedに実装されています。

FacebookでSocial Connectedを使用するには、このバージョンのSitecore XPにアップグレードすることをお勧めします。

一方、Sitecoreは現在、古いSocial Connectedバージョンと新しいFacebook APIとの互換性によって大きな問題が引き起こされることは確認していないため、これらのバージョンを使用してFacebookを操作できる可能性があります。ただし、Sitecoreは、関連する互換性の問題が発生した際に、製品アーキテクチャに大幅な変更が必要な場合、修正を提供することは保証いたしかねますので、ご了承ください。