api-design

    1

    1答えて

    私はこの質問の答えを探していましたが、質問(質問)そのものを考え出すのはちょっと難しかったです。したがって、以下の質問に対して既に良い答えがある場合、私はリンクに非常に感謝しています。 のは、私は電子商取引のウェブサイトやモバイルアプリのからの今後の呼び出しのためのAPIエンドポイントを持っていると仮定しましょう。私の質問です:私はクエリのロジックを複製してウェブサイトの商品ページの商品を言うか、

    2

    1答えて

    Swagger/OpenAPI YAML仕様が1つであるため、特定のAPIエンドポイントを安全に抽出し、専用に新しいを生成する方法を教えてください。 それは一定のレベル(1つのインデント以上で定義されたような)からAPIエンドポイントを特定するのは簡単です:私はちょうど新しいスペックファイルに、pathsを除く、すべてのセクションをコピーしたい paths: /users: .

    0

    1答えて

    私はAPIとWebアプリケーションを構築しました。ユーザーはWebアプリを使用してサインアップし、一意のAPIキーを受け取ります。彼らは、アカウントの「クレジット」を購入することができます。これは単純に1:1のドル表示です。 ユーザーがAPI呼び出しを実行すると、APIキーが渡されます。このキーは顧客を識別し、必要に応じてクレジットを差し引くために使用されます。 ここに明らかな問題があります。ユー

    1

    1答えて

    私は、ビルドしているサービスのAPIを定義するためにOpenAPI 3.0を使用しています。私は、他のコンポーネントの中でスキーマコンポーネントを再利用することに問題があります。たとえば、ノートを作成した人のProfileオブジェクトを含むNoteオブジェクトがあります。これは、$refキーワードを使用してProfileオブジェクトを参照することにより、正常に動作します。この問題は、プロファイルの

    0

    1答えて

    私が知る限り、アイテムが更新された後にアイテムを返すのがベストプラクティスです。 TypeORMのupdateByIdは、voidを返しますが、更新されたアイテムは返しません。 私の質問:変更した項目を1行に更新して返すことはできますか? await this.taskRepository.updateById(id, { state, dueDate }); return this.taskR

    0

    1答えて

    最終的にソフト削除(isDeletedフラグ)を使用して削除されるリソースについては、監査目的でリソースを保存する理由を提供することを検討しています。 私が遭遇したオプションは、間違いを感じません。 カスタムHTTPヘッダー ボディ とDELETE私はまた、代わりにPUTを使用して検討しているが、私は入れられるコンテンツは、典型的なアップデートのリソースを構成するものとは異なっています。 どの方法

    0

    1答えて

    resultとresult-countを取得するために別々のAPIを作成する必要があるかどうか混乱します。または、結果APIのクエリ文字列に基づいてカウントを取得する必要があります。クエリ文字列は、そのリソースのフィルタリングに使用されている私に /api/results/ : Fetches all records /api/results/?city=1: Fetches all recor

    0

    1答えて

    私は簡単なRest APIを書いています。いくつかの入力パラメータのベースにDBレコードを返します。たとえば、私のdbには、キーJonの{NewYork、Likes Pizza}が含まれています。 私の入力はhttp://url/person?name= "Jon"です。 これは返される可能性があります 1. {Jon、Newyork、Likes Pizza} 2. {Newyork、Likes

    0

    2答えて

    私は自分のAPIでWebHooksを使用しています。したがって、要求が処理されると、RESTサービスはリクエストで送信されたコールバックURLに応答をPOSTします。 Client Server |(request) | |----------------->| |<-----------------| || | (response)| |

    -1

    1答えて

    APIからデータを抽出しようとしていますが、ドキュメントでAPIキーが1つしか与えられていませんでした。 これは、私はドキュメントのドキュメントの下に基づいて在庫を言うためのデータを引き出すためにPythonでGET呼び出しを行うか(文書全体を投稿することはできません)とURLが提供されていない場合はどのように場合?: Public Inventory API 1.0 [ Base url: