2010-11-30 26 views

答えて

11

SDKとAPIを混同しているようです。 APIは、プログラマーが使用できるサービスへのインターフェースです。 SDKはこのAPIを使用するライブラリです。 Facebook iOS SDKは、Graph APIを使用するFacebook SDKの新しいバージョンで、古いREST APIを呼び出すこともできます。

You 
---------------------- 
Various SDKs 
---------------------- 
REST API | Graph API 
---------------------- 
Facebook internals 

SDKは、すべてのAPIを実装する必要はありません。この場合のグラフAPIは、video uploadのように古いREST APIがサポートしていたものすべてをサポートしていません。それはちょっと役立つことを願っています。

+0

私はfacebook SDKなしで私のアプリからグラフAPIを呼び出してきましたが、これは悪い習慣と思われますか?最善の方法は、公式SDKを使用することだと思いますか? –

+3

いいえ、APIを直接使用しても問題ありません。私はほとんどの人が公式のSDKのために行くだろうと思う。 – zoul

+0

@zoulコンセプトをクリアしていただきありがとうございます –