api-design

    0

    1答えて

    私が要件持っていると仮定すると: ログイン電子メールで 登録 登録メールでソーシャルネットワークによると ソーシャルネットワークによって ログイン ログアウト 私のプロフィールを作成しましょう! 私のプロフィールの編集 は私の友人 一部のユーザーの友人 は、ソーシャルネットワークからの友人 製品 編集製品 検索プロダクト 一覧私のプロダクト を追加招待リストを一部のユーザープロファイル 一覧の取得

    1

    1答えて

    私は、テストとテスト実行のメタデータ用にRESTfulなAPIを設計しています。私は2つのリソース、TestとTestRunを持っています。フードの下では、データベースに1対1の関係があります。 まず、POSTをapi/v1/testに送信してTestリソースを作成します。 次に、このテストを開始する必要があります。私はPOSTをapi/v1/test/{id}/runに送信することで、これはTe

    1

    1答えて

    マイクロサービスとして設定されているAPIがいくつかあります。一つのAPIは、ユーザー(ユーザーAPI)を管理することであり、次のようになります。 /users GET, POST /{id} GET, PUT, DELETE そして、そこのセキュリティ情報(アクセスの役割、権限など)を管理するために使用されている別のAPIであり、ユーザーに作成user APIには、セ

    0

    1答えて

    私は、REST API用のPHPクライアントを最初から作成します。私はGuzzle libraryの使用を検討します。 私は、リクエストオブジェクト(カスタムxxxRequestクラスからのものなど)のような移送物を処理する必要はなく、ビジネスオブジェクト/サービスクラスのみを処理する必要があると思います。しかし、私が間違っている可能性があります... 可能なアーキテクチャの例を次に示します。どち

    0

    1答えて

    Access 2010アプリケーションからWeb APIを呼び出す必要があります。これは、Access 2010のAPIを使用して初めて作業する方法で、これを行う方法はわかりません。私が呼び出す必要があるAPIは次のとおりです。https://currencylayer.com/ APIは2つ以上の通貨間で通貨交換を行います。私のアプリケーションはヨーロッパとアメリカの企業ユーザーによって使用され

    -2

    1答えて

    1つのPOSTリクエストを受け取ることができるアプリケーション用のパブリックAPIを作成する必要があります。具体的には、データベースにデータを投稿する機能をユーザーに提供する必要があります。ユーザーは別のデベロッパーであり、たくさんのデータを投稿することになるので、サイトにログインして入力を開始することはできませんアウトフォーム。私は、POSTデータは通常、クエリのparams(これはGETです)

    1

    2答えて

    私はリソースを公開と非公開の応答があり、決定的な状況にある一部のユーザーだけが秘密応答にアクセスできます。 ベストプラクティスは何ですか? 公開URLと公開URLの2つのURL:resource/{id}とresource/{id}/private。 同じURL、ユーザーごとに異なる応答:resource/{id}。 同じURLと、パブリックとプライベートとで異なるパラメータ:resource/{

    1

    2答えて

    これは一般的な質問です。私が意味することをよりよく説明するために例を挙げています。 私はユーザーモデルとトーナメントモデルを持ち、トーナメントモデルにユーザーIDとそのスコアのキー/値マップがあるものとします。 GraphQLのAPIとして、これを露光したとき、私は直接そのように、多かれ少なかれ、それを公開することができます: Schema { tournament: { sc

    0

    3答えて

    APIデザインに関する次のブログを読む:https://www.thoughtworks.com/insights/blog/rest-api-design-resource-modelingそれは私に多くの側面をより良く理解するのに役立ちましたが、残る1つの質問があります。 いくつかのデータを処理し、直接応答を与える機能をどう対処しますか?翻訳する、動く、動かす、動かす、動くと考える動詞どの名詞