我们正尝试使用webAPi(例如
)通过零售服务访问AX7数据https://AX---.cloud.dynamics.com/commerce/customer
这样我们就可以直接将数据用于我们的移动应用。
我不擅长零售业。任何人都可以提供带有必要参数的标准服务列表,以便在URL下传递。
或者,如果还有其他需要将标准服务公开为webAPI。
此外,需要进行哪种身份验证以及如何在URL本身下提供?
答案 0 :(得分:1)
使用OData protocol公开Commerce API,有几个用于不同编程语言的OData库,您可以使用它们来使用端点this in one example。
端点使用OpenID protocol进行身份验证,因此您可以注册任何OpenID服务以提供身份验证。开箱即用,您可以使用Commerce API本身附带的OpenID实现。
然而,它比那更容易。 Retail SDK附带一个名为RetailProxy的.NET库,它可以让您使用该端点。因此,如果您使用的是.NET或可以与它集成,那么这可能是使用Commerce API的最简单,最可靠的方式。
我还建议这位开发人员documentation about the RetailSDK帮助您入门。