【问题标题】:Upload image/pdf file to Suite CRM upload directory via its endpoint URL通过端点 URL 将图像/pdf 文件上传到 Suite CRM 上传目录
【发布时间】:2023-03-17 16:05:01
【问题描述】:

我的 Suite CRM v10.22 通过 Apache 网络服务器(开发环境)的 ubuntu 安装在 google Compute Engine 上,它的端点可以说“abc .com”,我有一个节点应用程序,我计划将它托管到谷歌云跑。问题是,我希望节点应用程序将 pdf/files 直接保存到套件 crm 的上传目录。我已经删除了上传目录的 htaccess 规则,它目前是打开的。 ex - xyz.com/uploads。

我尝试通过发布请求将 pdf 通过其 URL 上传到上传目录。它显示成功,但文件未显示到 suitecrm 下的上传目录中。请检查下面附上的屏幕截图。

请告诉我是否可以通过其端点通过 post 方法直接上传到套件 crm 上传目录。

【问题讨论】:

    标签: node.js sugarcrm suitecrm


    【解决方案1】:

    上传通常是上传文档或注释。

    您可以使用 Rest API、新的 v8 API 或设置 PHP_SESSID cookie 且有效的常规 POST。

    这是一个 POST 到 SUITEURL/index.php 的示例,用于创建文档。

    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="module"
    Documents
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="record"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="isDuplicate"
    false
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="action"
    Save
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="return_module"
    Cases
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="return_action"
    SubPanelViewer
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="return_id"
    88ef0da5-e7e8-9389-3593-5dcf954c70b6
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="module_tab"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="contact_role"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="relate_to"
    documents_cases
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="relate_id"
    88ef0da5-e7e8-9389-3593-5dcf954c70b6
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="offset"
    1
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="old_id"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="parent_id"
    88ef0da5-e7e8-9389-3593-5dcf954c70b6
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="parent_type"
    Cases
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="full_form"
    full_form
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="status_id"
    Active
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="deleteAttachment"
    0
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="filename"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="doc_id"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="doc_url"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="filename_old_doctype"
    Sugar
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="filename_escaped"
    -----------------------------20663247957525777792049859544
    Content-Disposition: form-data; name="filename_file"; filename="Logo Lionix-320x320.jpg"
    Content-Type: image/jpeg
    

    https://docs.suitecrm.com/developer/api/api-4_1/

    【讨论】:

      猜你喜欢
      • 2019-07-31
      • 1970-01-01
      • 2012-11-24
      • 2012-09-28
      • 2014-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-21
      相关资源
      最近更新 更多