我正在尝试将我的 rails 应用程序与 SugarCRM 集成。是否可以使用 REST API 从 SugarCRM 获取联系人图片?请告诉我。
问问题
1580 次
2 回答
2
要获取用户的个人资料图像,请执行以下操作:
login
通过 REST调用方法- 通过 REST调用该
get_entry_list
方法,使用以下参数:- 模块:
Users
- 询问:
users.user_name = 'xxxx'
- 选择字段:
picture
- 模块:
- 响应包含存储在 /uploads 中的配置文件图像的文件名。
- 但是,出于安全原因,由于 .htaccess 限制,无法查看该文件夹中的图像,但存在其他选项:
- 使用提供个人资料图像的方法扩展 REST API(类似于
get_document_revision
) - 从您的 Rails 应用程序登录服务器并获取图像
- 在SugarCRM中创建一个简单的entrypoint+module,可以显示图片
- 删除图像的 .htaccess 限制(如果它不会在您的设置中产生安全风险)
- 使用提供个人资料图像的方法扩展 REST API(类似于
于 2012-04-05T09:21:45.070 回答
0
在这种情况下,我遇到了一个问题,上传文件夹存储具有记录 ID 名称的文件,即没有文件扩展名的 GUID。因此,为了解决这个问题,我确实编写了一个函数来复制相同层次结构但带有扩展名的文件。示例:上传文件夹中名为“32sdft-tg35f-Tuhis-675rtyf-77666-46dgc”的 png 扩展文件最终将变为“32sdft-tg35f-Tuhis-675rtyf-77666-46dgc.png”现在只有路径将需要渲染图像。
按照我们的朋友 Kare 的建议,将所有适用的东西都休息一下!!
于 2016-08-27T06:24:13.060 回答