0

などの webAPI を使用して小売サービス経由で AX7 データにアクセスしようとしています。

https://AX---.cloud.dynamics.com/commerce/customer

モバイルアプリのデータを直接使用できるようにします。

私は、retailsdk の部分が苦手です。誰でも標準サービスのリストに、URL で渡す必要のあるパラメーターを提供できますか?

または、標準サービスを webAPI として公開するために他に必要なものがある場合。

また、これにはどのような認証が必要で、URL 自体でそれを提供する方法を教えてください。

4

1 に答える 1

1

コマース API はOData プロトコルを使用して公開されます。エンドポイントを使用するために使用できるさまざまなプログラミング言語用の OData ライブラリがいくつかあります。これは 1 つの例です。

エンドポイントは認証にOpenID プロトコルを使用するため、任意の OpenID サービスを登録して認証を提供できます。追加設定なしで、Commerce API 自体に同梱されている OpenID 実装を使用できます。

ただし、それよりも簡単です。Retail SDK には、RetailProxy と呼ばれる .NET ライブラリが付属しており、エンドポイントを使用するためのすべての処理が行われています。したがって、.NET を使用している場合、または .NET と統合できる場合、それがおそらくコマース API を使用する最も簡単で信頼性の高い方法です。

また、始めるにあたって、RetailSDK に関するこの開発者向けドキュメントもお勧めします。

于 2016-04-07T18:11:16.560 に答える