3

http://instagram.com/developer/ API や dropbox APIなど、Web サイト用のパブリック API を作成する必要があります。

oAuth2.0を使いたいです。ユーザー情報の取得、アップロード、ダウンロード、データの取得、削除などの非常に基本的な機能が必要です。

PHP、Java などのさまざまな言語の SDK が必要です。

私のウェブサイトは PHP 5 で、保存されているデータはドロップボックスと Amazon S3 にあります。

Java で API サーバーを作成するオプションもあります。これは良いオプションです。私は API の作成にまったく慣れていないので、API を開始するための提案が必要です。

フローは、このユーザーが自分の Web サイトでアプリを作成し、API、キー、シークレットを取得してから、ユーザーのアクセス トークンを取得してから呼び出しを行うようにする必要があります。

そのようなサービスを作成し、エンドポイントや API エクスプローラーなどを定義するためのオープンソース ライブラリはありますか?

ありがとうございました。

4

1 に答える 1

1

参考にしたい便利なサイトをいくつか紹介します。

これにより、OAuth を使い始めることができます。

しかし、まだそこには到達していません。OAuth は、そこに到達するためのツールにすぎません。開発者はおそらくあなたの API を実装するので、良い API は最初から良いものである必要があります。優れた API プラクティスについて少し Google で検索することをお勧めします。

YouTube を試して、API を検索してください。このトピックに関する興味深いビデオがたくさんあります。たとえば、次のとおりです。

レスト サービスに関するウィキペディア: http://en.wikipedia.org/wiki/Representational_State_Transfer

API に関する Google: http://www.youtube.com/watch?v=aAb7hSCtvGw

API ガイ: http://www.youtube.com/user/apigee

于 2013-06-11T07:58:53.753 に答える