問題タブ [apiary]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
241 参照

javascript - 養蜂場の無効なヘッダー

apiary API にリクエストを送信しようとしていますが、ヘッダーは常に無効です。API は、コードで正しく設定されている 'utf-8' としての文字セットを想定しています。API Web サイトのインスペクターで、リクエストが文字セットを UTF-8 に設定していることがわかります... リクエストの文字セットが大文字になっているのはなぜですか? どうすれば修正できますか?

0 投票する
1 に答える
120 参照

javascript - Apiary.io 無効な JSON 本文

Apiary.ioでの無効な JSON 本文エラーは次のとおりです。何が悪かったのか?

私のリクエストはそのようなものです:

0 投票する
1 に答える
316 参照

apiblueprint - リクエストに基づく複数のトランザクションの作成

SOAP Web サービスをモックしていますが、リクエストの本文に関係なく、デフォルトの最初のレスポンスしか返されません。

ドキュメントのMultiple Transaction Examplesに基づいて試みを行っていますが、何が間違っているのか混乱しています。

例として:

上記の例では、2 つの異なる要求を投稿しても、最初の応答しか受信しません。リンクされたドキュメントに基づいて、これは可能になるはずです。

0 投票する
1 に答える
5747 参照

apiblueprint - ApiaryでPOSTパラメータを文書化する方法は?

「curl-able」になるように設計された小さな Web サービスを作成したので、リクエストのapplication/x-www-form-urlencodedパラメーターに依存します。POST

Apiaryを使用してこのサービスを文書化したいのですが、これらのパラメーターの構造化された文書を提供する方法を見つけることができませんでした。このようなリクエストの例を提供できます...

...しかし、これにより、個々のパラメーターに関するドキュメントを提供することはできません (また、さまざまなパラメーターの入力フィールドを提供できないため、養蜂場コンソールでのテストには適していません)。

API ブループリントの仕様を何度か読みましたが、適切な解決策を見つけることができませんでした。これらのパラメータの構造化されたドキュメントを提供する方法はありますか?

0 投票する
1 に答える
5126 参照

api - API ブループリントのデータ構造を使用してリクエストとレスポンスを記述しようとしている

仕様の新しい Attributes セクションと DataStructures セクションを使用して、API ブループリントでエンドポイントを文書化しようとしています。

私のリクエストペイロードは次のようになります。

私の応答ペイロードは次のようになります。

次の API ブループリント マークダウンを試しました。

これを Apiary で見ると、これは有効な API ブループリント ドキュメントであることがわかりますが、JSON がリクエストとレスポンスをどのようにプレビューするかはわかりません。このような構造は、API ブループリントで表現でき、Apiary で適切にレンダリングできますか?

0 投票する
1 に答える
158 参照

apiblueprint - Apiaryで渡されたパラメータが間違っている場合の応答方法は?

Apiary ブループリントの例の中に次の Action セクションを見ました。ユーザーが間違ったパラメーターを渡したときに HTTP ステータス 404 で応答したい。たとえば、ユーザーが /questions/1 の代わりに /questions/xyz を渡した場合などです。ご覧のとおり、/questions の後のパラメーターは数値でなければならないことを定義しましたが、数値の代わりに xyz を渡すと、同じオブジェクトで応答します。

完全なコードを書いてください。前もって感謝します。

0 投票する
2 に答える
668 参照

windows - Windows 8 に Apiaryio Drafter をインストールするには?

Windows に apiaryio/drafter をインストールしたかったのです。私はpython 2.7とvisuall studio 12「フルバージョン」をインストールしました。「mspdb110.dll」などのファイルが見つからないため、システム パスにいくつかのフォルダーを追加する必要がありました。しかし、「致命的なエラー LNK1104: ファイル 'kernel32.lib' を開けません」に関する最新の問題は、そのアドレスをシステム パスに追加しても解決されませんでした。

どうすれば解決できますか?

エラーの表示