api-design

    0

    1答えて

    私はRAMLにAPIを記述しており、明示的に設定するのではなく計算されるデフォルト値を持つプロパティを持つリクエストオブジェクトスキーマを持っていますが、どうすれば記述できますか? たとえば、デフォルト値がエポック形式の現在のUTC時刻である整数値があるとします。これはどのように記述しますか?

    -2

    1答えて

    ヘッダーフィールドに基づいてリクエストを認証し、HTMLページを返すAPIがあります。 このAPIへのリクエストは、ドメインが(ただ、ハイパーテキストをクリックするように)domain2.comへdomain1.comから変更するような、方法で作られる必要があります。 ヘッダーフィールドを追加する必要があるため、<a>Link</a>を使用することはできません。 は、コントロールをdomain1.

    2

    2答えて

    次のデザインのどれがAPIにとってより良いと思われますか?その理由は何ですか? MapWrapperを単にマップへの参照を含むクラスである apiMethod(Map<A, B> aToB) 又は apiMethod(MapWrapper<A, B> mapWrapper)。 両方のアプローチの賛否両論は何ですか?

    0

    1答えて

    私はAPIコールを呼び出すためにRailsでHTTParty gemを使用しています。私は何もエラーを受け取りませんが、私のコントローラで変数を定義した後、ループを作成して何かを生成することはできません。 <%= @variable%>と入力すると、私が期待していたActive Recordオブジェクトだけが表示されます。私が同じことをしても、variable.nameを含めると、それは文字列を提

    1

    1答えて

    認証手続き後にRESTfulオブジェクトをロードするためのベストプラクティスを知りたいと思います。 たとえば、ログインした後に人、場所、その他のアカウント関連情報のリストを取得する必要があるアプリがあります。次のうちどれがベストプラクティスですか? 。アプリは、POST/API/V1 /ログインそれは返す必要があります呼び出した後: { "token": "xxxxx.yyyyyyy.x

    2

    1答えて

    MVCパターンでは、RESTアプリケーションを開発中です。 サービス層が返されますOptional<T>ここでTは任意のクラスです。 したがってOptional.emptyをテストし、それ以外の場合は実際のデータを返す条件文がRESTController層にあります。 return ABCService.getById("").map(send actual data).orElse(Collec

    0

    1答えて

    私はいくつかのアプローチをしようとして一日を過ごしたが、それでもかなりありそう今頼むことにしました持っていない... 私は主に(実際JSON APIスペックを使用して)JSON APIですRailsの5アプリを持っています、トランザクション電子メールやアカウント関連のページ(パスワードのリセットなど)を備えた「通常の」Railsアプリもあります。 私が達成したいのは、Railsは、デフォルトのHT

    1

    2答えて

    エンドポイントが/api/todosで、私がPATCHのいずれかの変更を要求したとします。私のPATCHリクエストがすべてのtodosのリストをレスポンス本文に含めることは理にかなっていますか? 私はこれについて読むことができる仕様はありますか? 私はいくつかの開発者に話しましたが、一般的なコンセンサスは、PATCHメソッドは変更されたエントリのみを返す必要があるということです。私はこの点に同意し