api - 如何从 iOS 中的 Dynamics CRM 获取联系人 API?
问题描述
我正在开发一个移动应用程序(原生代码中的 iOS 和 Android)。在此有使用 Dynamics 365 登录并从中获取联系人的功能。在此我使用了 OAUTH2.0 库来实现登录功能。登录工作正常。接下来,我想使用 API 从 Dynamics 365 获取联系人。所以我关注以下文档链接: https ://docs.microsoft.com/en-us/dynamics365/customer-engagement/web-api/contact?view=dynamics-ce-odata-9
在移动应用程序中,调用此 API 时没有收到任何响应。也没有错误。
当我尝试[organization URI]/api/data/v9.0/contacts
从我的计算机浏览器打电话时,它会在登录后给我联系人。从移动应用程序调用此 API 时是否需要传递任何令牌/授权代码/标头参数等?在文档中,他们没有提及我在调用联系人 API 时需要传递哪些内容。
另外我不确定我是否必须使用它的移动 SDK 来实现这个功能,而不是正常的 API 调用?
解决方案
您需要向Azure Active Directory注册应用程序 (CRM)。这是第一个链接,它将帮助您。
使用邮递员调用调用 webapi 按照以下链接中的所有步骤
推荐阅读
- php - XAMPP:作曲家返回错误而不是创建新的laravel项目
- spring - 如何在 YML 文件 spring boot 中配置 SSL mongodb 连接?
- ios - 查看在 iPhone plus 型号上无法正确显示
- android - 绑定的服务方法可以在 Activity 中访问,即使在它被取消绑定和停止之后
- python - 在 PyCharm 中添加代码模板 - 可以吗?
- kaggle - 无法加载 Resnet
- c# - MVC 在其他控制器中使用 DbContext
- ssl - 应用程序请求路由 IIS 负载平衡 HTTPS 设置导致 301 重定向
- java - Apache 通用 CSV 格式化程序:IOException: invalid char between encapsulated token and delimiter
- r - 如果在 % 的情况下为零,则删除类别的所有行