問題タブ [apiconnect]

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 に答える
172 参照

strongloop - APIConnect ループバック関係

API Connect を使用して loopback:relationship を作成しようとしていますか? 2 つのモデルの単純な関係を作成しようとしています。最初のモデルが Customer で、2 番目のモデルが Order であるとします。顧客が多くの注文を持っている関係を作りたいです。name (string) と age (number) の 2 つのフィールドを持つ Customer モデルを作成し、description (string) と date (date) の 2 つのフィールドを持つ Order モデルを作成するとします。それから私は走ります

Customer "hasMany" Orders を作成します。以下を指定します。

古い slc ループバックを使用すると正常に動作するように見えますが、APIC では動作しません。これはバグですか、それとも何か間違っていますか? ありがとう!

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

ibm-cloud - Bluemix カタログで API Connect API を公開する方法

API Connect で作成した API が Bluemix カタログに表示されません。

Bluemix で API Connect サービスを使用して、新しいカタログ「BluemixCatalog」を作成しました。

次の構成を作成しました。

BluemixCatalog -> 設定 -> ポータル -> 「ユーザー登録と招待」 -> ユーザー登録。SAML になるように構成しました。

BluemixCatalog -> 開発者 -> 「Bluemix 組織を追加」。Bluemix ユーザーの電子メールを所有者として使用しました。

組織の所有者がメールを受け取り、ログインします。

ここで API と製品を作成し、それを新しい「Bluemix 組織」に公開しましたが、API が Bluemix 組織所有者の Blumix カタログに表示されません。

何か助けはありますか?

ありがとうございました。

0 投票する
0 に答える
555 参照

ibm-cloud - IBM API Designer のプロキシー・ホスト名を設定するには?

apic editリバース・プロキシーの背後でコマンドを使用して IBM API Connect API Designer を開始しました。API Designer は Bluemix に対して OAuth を実行し、コールバックはデフォルトで 127.0.0.1:3000 に設定されているため、コールバックはプロキシを通過できません。あるチュートリアルでは、ポートを変更する方法を示しましたが、プロキシ ホスト名を API Designer OAuth モジュールに渡すにはどうすればよいですか?

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

rest - IBM API Connect を使用して Web サービス操作から REST API を作成する

IBM API Connect を使用して Web サービス操作から REST API を作成したいと考えています。IBM API Management 4 では、REST API を作成し、wsdl によって Web サービス呼び出し操作を組み立てることができます。API Manager コンソールの [Assemble] タブに接続、検出、定義、構成、および操作の確認を行うことができます。

IBM API Connect で同じことを行うにはどうすればよいでしょうか? REST API を作成しようとしましたが、同じ機能が見つかりません。

前もって感謝します。

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

ibm-cloud - API Connect/StrongLoop でのループバックを使用した Cloudant コネクタによる個別クエリ

Cloudant コネクタでループバックを使用してクエリの個別の値を取得しようとしていますが、ドキュメントでこれについて何も見つかりませんでした。

たとえば、これを有効にするクエリが必要です。

これに:

私は REST API を使用して Products モデルをクエリしています (上記は評価フィールドのみをフィルター処理したものです)。サーバーを変更せずに使用できる何らかのフィルターがあり、ドキュメントで見逃していた場合は、それが最良の選択です。

次のような個別のフィールドを追加する方法はありますか?

またはどうすればこれを解決できますか?

また、これを解決するためにリモートメソッドを追加することについて話している別の回答を見ました(mySQLの場合はこのようなものです):

これが機能する場合、Cloudant NoSQL DB コネクタでどのように実装しますか?

ありがとう!

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

loopbackjs - StrongLoop API エクスプローラーが「apic strongloop」スキャフォールディング/ジェネレーターで動作しない

LoopBack (別名 Strongloop) を学習しています。https://strongloop.com/にアクセスすると、インストールするように指示されますnpm install -g apiconnect。だから、私は足場でLoopBackを学んでいますapic loopback

でスターター プロジェクトを開始しapic loopback、 でモデルを追加するとapic create --type model、Swagger が定義されている定義が自動的に更新されるように見えます (./definitions/server.yaml)。その結果、実行時にこれらの API を調べることができますapic edit

ただし、モデルを編集して API を拡張すると、LoopBack のドキュメント ( https://docs.strongloop.com/display/public/LB/Extend+your+API ) に示されているように、更新された API が表示されません。ドキュメンテーション...しかし、「エクスプローラー」のように見えるドキュメンテーションから、新しいAPIエンドポイントを取得する必要があります。

ここで何が欠けていますか?手動の API 拡張機能を作成するときに実行する必要がある swagger コマンドはありますか? それとも、コード内のある種の魔法のコメントでしょうか?

apic結論: IBM から提供されたものを使用しているときに、ループバック API のカスタマイズ/拡張機能をエクスプローラーに表示するにはどうすればよいですか? 使用する必要がありますapic create --type apiか? API をカスタマイズするときに変更をエクスプローラーに反映させる方法はありますか? このことは正確にどのくらい魔法ですか?

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

ibm-cloud - 静的 IP アドレスを使用して API Connect を構成すると、IBM API Connect で問題が発生します

静的 IP アドレスを使用して API 接続を構成すると、IBM API 接続の問題に直面していますが、DHCP IP アドレスでは問題なく動作しています。

ロガーで見つけたいくつかのログは

[org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext.unpublishContextAsOsgiService] バンドル spring-osgi-web-extender (org.springframework.osgi.web.extender) のアプリケーション コンテキスト OSGi サービスを非公開にしています java.net.ConnectException: 接続が拒否されました

[org.springframework.osgi.web.deployer.support.AbstractWarDeployer.deploy] バンドル [cmc (com.ibm.apimgmt.cmc.war)] をサーバー org.apache.catalina.core.StandardService の [/cmc] に正常にデプロイしました/1.0 java.net.ConnectException: 接続が拒否されました

[com.ibm.apimgmt.util.events.x2020.X2020EventPoster$X2020EventPosterRunnable.run] 以下に POST できませんでした: http://localhost:9500/cmc/monitoringevent java.net.ConnectException: 接続が拒否されました

ご案内をお願いします。

よろしくお願いいたします。