3

この期間、私たちはソーシャルネットワークに似たものを開発しています(ユーザーが自分自身を認証し、プラットフォームに登録され、Facebook、Twitter、Foursquareなどの他のソーシャルネットワークと通信します)。

クライアントとサーバー間の通信の標準JSON形式を使用するために、OpenSocial標準を使用することが決定されました。これらは、初めて使用する場合の現在の仕様ですhttp://opensocial-resources.googlecode.com/svn/spec/1.1/Core-Gadget.xml

誰かが以前にこの標準を使用したことがありますか?それは良い解決策ですか?最も重要なソーシャルネットワークは現在この標準を実装していないため、この標準を使用する利点は何でしょうか(MySpaceとLinkedinを除く)。これに関する過去の経験はありますか?

4

1 に答える 1

2

実は私はOpenSocialを一度使ったことがあり、最初は理にかなっているように見えますが、私のオープンな社会実験は失敗でした。

個人的には、この失敗の2つの理由は次のとおりだと思います。

  • OS標準(質問で予想されるように)は、最も重要なソーシャルネットワークでは使用されません。したがって、独自のソーシャルネットワークを構築する必要がない限り、標準を尊重することは無意味だと思います。あなたのニーズを満たす通信プロトコル。

  • O.Socialを実装する現在のライブラリは完成しておらず、いくつかの重要な機能が欠落している場合があります。

http://code.google.com/p/opensocial-java-client/を使用して、多くのことがすでに実装されていると考えました(NIHに該当しないため)。私たちは間違っていました!FacebookJSONまたはTwitterJSONをオープンソーシャルスタンダードに変換するライブラリを開発した人は誰もいないので(少なくとも4マウント前には見つけることができませんでした)、私はそれらを自分で開発しました。結局、私たちはこの標準を離れることを決定し、私たちのニーズにより適応するソリューションに移行しました。

于 2012-02-02T21:42:46.703 に答える