サードパーティ側がソーシャル ネットワーク データにアクセスするための共通のメカニズムがあるかどうか疑問に思っており、このソーシャル ネットワーク接続サービスを見つけました。この記事では、サード パーティがソーシャル ネットワークに接続するための 4 つの段階について説明します。
1) ID 認証:サードパーティ アプリケーションは、ソーシャル ネットワーク側が提供する認証サービス (OAuth など) を使用して、ユーザーを認証できます。
2)承認:ソーシャル ネットワークは、サードパーティ側が自身のデータにアクセスするための許可を提供します。(通常、ソーシャル ネットワークは再び OAuth を使用してアクセス権を管理します)
3)ストリーム:サードパーティのサイトがユーザーのアクティビティ ストリームに公開できるようにします。(たとえば、Facebook は Open Stream API を使用します)
4)アプリケーション:サードパーティのサイトがアプリケーションの範囲内で豊富なソーシャル機能を開発できるようにします (たとえば、サードパーティ側は Graph API、FQL を使用して Facebook の情報を更新できます)。
私の質問は
1) この上記のメカニズムを通じて、ソーシャル ネットワークに適用するというのは本当ですか?
2) Facebook が 3 年前に立ち上げた Open Stream API を読みましたが、Facebook API ドキュメントを開いても、それが表示されなくなりました。Facebook がこの API をサポートしなくなったというのは本当ですか。または私の勘違いでしたら、FQL、Graph API は Facebook の Open Stream API と同じと考えてよいのでしょうか? またはそれらは異なりますか?