最近のアクセス:
GeneXus の REST Web サービスとしてのデータプロバイダー

Data Provider オブジェクトREST Web サービスとして公開できます。
Data Provider オブジェクトのプロパティで、次のような設定をする必要があります。
イメージ:28217.png
これらはデータの読み取り専用の REST サービスです (HTTP GET メソッドで呼び出す必要があります)。 
このサービスのドキュメントは、自動的に生成されます。「RESTful サービスの文書化」を参照してください。
データプロバイダーのエンドポイント URI は次のとおりです。
<サーバーの URI>/rest/<DP 名>
データプロバイダーがモジュールに属している場合のエンドポイント URI は、<サーバー URI>/rest/<モジュール>/<DP 名> です。
たとえば、モジュールが「module1」の下にある「module2」の場合、URL は次のようになります。 
<サーバー URI>/rest/module2/module1/<DP 名>

データプロバイダーに渡されるパラメーター

パラメーターは、&: で区切られたクエリ文字列 (URL 内) で渡す必要があります。
<サーバー URI>/rest/<モジュール>/<DP 名>?param1=value1&param2=value2&...&paramN=valueN

Data Provider オブジェクトの [ Output ] プロパティの値にビジネスコンポーネント、 [ Collection ] プロパティに True が設定されている場合、JSON の応答には次のフィールドがあります:
[ {<主キー>,<デスクリプション項目属性>, <URI>} ]
ここでは、<URI> はレコードの残りの項目属性を取得する REST URI です。
次のページを参照してください:  REST データプロバイダーを利用する方法
注:
REST サービスの利用については (GeneXus で生成可能かどうかにかかわらず)、GeneXus は OpenAPI インポートツールを提供します。


サブページ
Created: 21/06/04 01:13 by Admin Last update: 21/06/08 22:54 by Admin
カテゴリ
Powered by GXwiki 3.0