問題タブ [mashery]
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.
api - API LM ツールを使用した API の構築
API LM は初めてで、apigee、3scale、mashery、mulesoft、TIBCO APIX などのツールを使用した API の構築について混乱しています。
ここ数年、API はすべて、ビジネス上の問題を解決するためにコード/アプリケーションを作成/構築するために使用する言語の API または SDK に関するものであることを知っています。Java API や J2EE API などと言う
アプリケーション/システムを使用して独自のデータサービスを構築し、それをサービス (WS/REST) として公開し、上記のツール (apigee、3scale、mashery、mulesoft ec) を使用する必要がありますか、それともこれらのツールを使用して開発者が API を構築できるようにする必要がありますか?スクラッチ?
つまり、企業内に独自のアプリケーション (Java ベース、DB、.Net サービス、または weblogic でホストされる Web アプリケーション) を作成し、それを B2D または DX の API として (認証、分析、ポータル、開発者アクセス) は「API のビルド」と呼ばれますか?
json - Mashery IODocs - 重い json 構成ファイルによる遅延の問題
Mashery IOdocs は、API を文書化するための非常に優れたツールです。50 を超えるメソッドと複雑な構造がこの API に送信される非常に大きなプロジェクトに使用しているため、json 構成ファイルの長さは 4000 行を超えています。VPS で IOdoc を他のものと一緒に自己ホストしていますが、長い json ファイルのためにドキュメントが非常に遅くなります。この待ち時間に対処するためのアイデアはありますか? 明らかに私のjson構成ファイルをいくつかに分割することを除いて。
iodocs - IODocs : 配列内の最初のオブジェクトにタグ名がありません
配列内にオブジェクトを追加したい。そのオブジェクトの名前を次のように設定する必要があります
ここで「IDENTIFIER」はオブジェクト名です。しかし、配列内の最初のオブジェクトは常に次のような空のオブジェクトとして作成されます
構成ファイルで次の JSON コードを使用しました。
これを達成する方法。親切に私を助けてください。
注:オブジェクト内でオブジェクトを使用できます。しかし、私はそれを望んでいません。
前もって感謝します。
rest - IODOCS を使用したオブジェクトの配列
次のようなオブジェクトの配列を追加したい
ただし、配列内のオブジェクトには、作成するための名前が常に必要です
構成ファイルで次の JSON コードを使用しました。
これを達成する方法。親切に私を助けてください。
前もって感謝します。
mashery - Massery を介して応答にカスタムの静的ヘッダー情報を追加する
私は Mashery を初めて使用し、Mashery で呼び出しに応じてカスタムの静的ヘッダー情報を追加できるかどうか、またその方法を知りたいと思いました。
はいの場合、ターゲット API から受信した成功またはエラーの HTTP コードに基づいて、このヘッダー情報の強化を条件付きにすることは可能ですか?
可能であれば、「Call Transformation」または「More Settings」リンクを使用して可能にする必要があると思いますが、ヘッダーを追加するオプションが見つかりません(ただし、「More Settings」でドロップヘッダーオプションを見つけることができます")
infusionsoft - InfusionSoft API を使用した REST エラー
InfusionSoft REST API の呼び出し中にエラーが発生し、その理由がわかりません。
私の CLIENT_ID は、 https://keys.developer.infusionsoft.com/apps/myappsに示されている 24 文字の「キー」です。CLIENT_SECRET は短い 10 文字の文字列です。
最初の認証呼び出しを行います。
アプリを承認した後、アクセス トークンの POST 要求を実行する URL にリダイレクトされます。
私はaxios
リクエストを実行するために使用します。次のメッセージとともに 401 が返されます。
これが何を意味するか分かりますか?