0

我们正在尝试通过使用 webAPI 的零售服务访问 AX7 数据,例如

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

这样我们就可以直接将数据用于我们的移动应用程序。

我不擅长retailsdk部分。任何人都可以提供标准服务列表以及在 URL 下传递所需的参数。

或者,如果将标准服务公开为 webAPI 还需要其他任何东西。

此外,这需要什么样的身份验证以及如何在 URL 本身下提供身份验证?

4

1 回答 1

1

Commerce API 使用OData 协议公开,有几个用于不同编程语言的 OData 库,您可以使用这些库来使用端点,这在一个示例中。

端点使用OpenID 协议进行身份验证,因此您可以注册任何 OpenID 服务来为您提供身份验证。开箱即用,您可以使用 Commerce API 本身附带的 OpenID 实现。

然而,它比这更容易。零售 SDK 附带一个名为 RetailProxy 的 .NET 库,它为您完成了使用该端点的所有工作。因此,如果您正在使用 .NET 或可以与其集成,这可能是使用 Commerce API 的最简单和最可靠的方式。

我还建议您使用有关 RetailSDK 的开发人员文档来帮助您入门。

于 2016-04-07T18:11:16.560 回答