2012-04-04 92 views

回答

2

要獲取一個用戶的配置文件圖像執行以下操作:

  1. 調用login方法通過REST
  2. 調用get_entry_list方法通過REST,具有下列參數:
    1. 模塊:Users
    2. 查詢:users.user_name = 'xxxx'
    3. Select_fields:picture
  3. 響應包含配置文件映像的文件名,該文件存儲在/ uploads中。
  4. 然而,這是不可能,以查看該文件夾中的圖像由於出於安全原因htaccess的限制,但其他的選項存在:
    1. 擴展REST API與一個方法來服務簡檔圖像(類似於get_document_revision
    2. 登錄您的Rails應用程序在服務器上,並獲得圖像
    3. 創建SugarCRM的一個簡單的入口點+模塊,它可以顯示圖片
    4. 刪除了圖像的.htaccess restiction(如果它不創建安全隱患)
+0

感謝指針Kåre。讓我試試這個.. – Aravind 2012-04-05 14:46:53

0

在這種情況下,我遇到了上傳文件夾存儲帶有記錄標識名稱的文件(即沒有文件擴展名的GUID)的問題。 因此,爲了解決這個問題,我編寫了一個函數,以相同的層次結構複製文件,但其擴展名爲。 示例: 上傳文件夾中名爲「32sdft-tg35f-Tuhis-675rtyf-77666-46dgc」的png擴展名文件將以'32sdft-tg35f-Tuhis-675rtyf-77666-46dgc.png' 只有路徑纔會需要渲染圖像。

按照我們的朋友Kare的建議,將所有東西都放在適當位置!