問題タブ [api-management]

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

octopus-deploy - GIT と Octopus を使用した API 管理 - Git PUSH / Git PULL

私のこの投稿に続いて:

GIT による API 管理

API 管理インスタンスを実行しています。API 管理には独自の GIT リポジトリがあることは知っています。

API 管理 GIT リポジトリーへの変更の複製、変更、およびプッシュを正常に行うことができます。

Octopus deploy も実行しており、これを使用しようとしています:

Git プッシュ

この:

Gitプル

会社の GIT リポジトリからコードをプルし、APIM GIT リポジトリにプッシュするには。

問題は、これらのプラグインはすぐに失敗し、Octopus サーバーでファイル パスを見つけることができないという問題です。また、これらは2014年に書かれたものです。

会社のリポジトリからプルして APIM リポジトリにプッシュするための推奨されるより良い方法はありますか? また、Octopus にプルする場合、コードは APIM にプッシュされる前にどこに保存されますか?

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

api - API Connect を使用して、顧客の既存の REST API を公開するにはどうすればよいですか?

顧客が既存の API の URL エンドポイントのみを提供するとします。APIをインポートするためのswaggerファイルがありません。

お客様は、API Connect を使用して API を公開し、ユーザーが使用できるようにしたいと考えています。

私は API Management でそれを成功させました。現在、API Management は API Connect によって非推奨になっていますが、その機能はまだ API Connect にあります。API Connect で動作させることができませんでした。API Connect を使用して、swagger を使用していない顧客の既存の REST API を公開するにはどうすればよいですか? 光を当ててください。私はあなたの助けに非常に感謝しています.

よろしく、 クエン・トラン

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

api - API ゲートウェイが必要ですか

サードパーティのビジネスに利用してもらいたい機能がいくつかあるアプリケーションがあります。たとえば、ユーザー情報が渡され、ID チェックを実行し、情報を含むトークンを返送します。

3scale のようなサードパーティの API 管理サービスを使用できると思いますが、この API を「公開」するにはどうすればよいですか?

ありがとう!

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

authentication - ユーザー管理のために WSO2 api manager 2.0.0 を OpenAM と統合するにはどうすればよいですか?

ユーザー管理のために WSO2 を OpenAm と統合しようとしています。誰でも統合の手順を教えてもらえますか?

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

ssl - ssl://das_server:7712 のクライアントを借用できません

たくさんの機会をありがとう、

Gateway wso2 API Management を使用して DAS サーバーを構成しようとしています。

私のログには常に次のメッセージが表示されます。

誰かがこのエラーについて考えを持っていますか?

私のアーキテクチャは分散コンポーネントです

どうもありがとう、

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

ruby-on-rails - データベース スキーマが変更されたときに古いバージョンのモバイル アプリを処理する正しい方法

ruby on rails api サーバーに接続する ionic android モバイル アプリがあり、このアプリはデータベース サーバーとして postgresql を使用します。

新しい機能を作成するたびに、API と新しいアプリの両方をアプリ ストアにデプロイし、独自のバージョン番号シーケンスを持つ API とアプリのそれぞれのバージョンをバンプします。
APIはサーバーにデプロイされますが、ユーザーのデバイス上のアプリは頻繁に更新されないため、以下の2つのケースが発生します

ケース 1 : 新しい列の追加
たとえば、アプリの UI にそれぞれのテキスト フィールドが追加された追加情報を取得するために、db の特定のテーブルにいくつかの新しい列が追加された場合に、リリースで問題が発生します。
ここで、アプリの新しいバージョンのユーザーは期待どおりに動作します (これらの 2 つの情報を列に送信します) が、古いバージョンはこれらの 2 つのフィールド値を送信しません。

ケース 2: たとえば、列が削除され
ました アプリを大幅に再構築し、データベースを正規化する必要があります。これは、以前は非効率的であったため、テーブルの破損やいくつかの列の削除につながることさえあります。
ここで、古いバージョンのアプリは単にクラッシュするか、機能しなくなります。

私が構築するすべてのビジネス アプリには、管理すべき同じシナリオがあり、すべてに共通の問題であるはずです。

アプリがAPIサーバーに接続されたときに「更新フラグ」をチェックするカスタムロジックを作成中です。アプリのバージョンがAPIバージョンで動作するように強制的に更新されるように設定されている場合、アプリはリダイレクトされます再生する/アプリストア。

誰もがこの問題をどのように処理しているかを知りたいのですが、私は正しい方法でやっています.

この特定の問題をすでに処理している、または処理に役立つ Rails プラグインまたはライブラリはありますか。利用可能なバージョニング gem がたくさんあることは知っていますが、それらはこの問題を処理していません [アプリの強制更新]

ガイドしてください