Всем привет.
Хотел спросить, кто нибудь знает, как лучше добавить attachment к рекорду из стороннего сервиса через rest api?
Насколько я понимаю, если передавать blob в к кастомному эндпоинту, то скорее всего будет вылить ошибки по лимитам, если большие файлы.
Как думаете, подойдет вариант создавать файл в сейлсфорсе , через стандартный эндпоинт, который вернет id созданного файла. А потом делать второй запрос куда передавать id файла и рекорда к которому прикрепить его? И на сервере уже просто создавать contentDocumentLink, чтоб связать их?
Спасибо
Всем привет. Хотел спросить, кто нибудь знает, как лучше добавить attachment к рекорду из стороннего сервиса через rest api? Насколько я понимаю, если передавать blob в к кастомному эндпоинту, то скорее всего будет вылить ошибки по лимитам, если большие файлы. Как думаете, подойдет вариант создавать файл в сейлсфорсе , через стандартный эндпоинт, который вернет id созданного файла. А потом делать второй запрос куда передавать id файла и рекорда к которому прикрепить его? И на сервере уже просто создавать contentDocumentLink, чтоб связать их? Спасибо
How to upload 6Mb attachment in a custom Apex Rest service (heap size issue) Там есть ссылки на документацию.
[url=https://salesforce.stackexchange.com/questions/49290/how-to-upload-6mb-attachment-in-a-custom-apex-rest-service-heap-size-issue]How to upload 6Mb attachment in a custom Apex Rest service (heap size issue)[/url] Там есть ссылки на документацию.
Посмотри здесь
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_sobject_insert_update_blob.htm
Сейчас что-то не могу найти, но помню как-то давно писали files upload для SF и укладывались в лимит 2GB.
Посмотри здесь https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_sobject_insert_update_blob.htm Сейчас что-то не могу найти, но помню как-то давно писали files upload для SF и укладывались в лимит 2GB.
Salesforce не рекомендует иcпользовать file storage для хранения файлов. Как бы странно это не звучало. Если есть возможность храните файлы например в s3, а в Salesforce только ссылки.
Salesforce не рекомендует иcпользовать file storage для хранения файлов. Как бы странно это не звучало. Если есть возможность храните файлы например в s3, а в Salesforce только ссылки.
И это кстати очень правильная рекомендация!!! Присоединяюсь.
[quote="akr0bat"]Salesforce не рекомендует иcпользовать file storage для хранения файлов. [/quote] И это кстати очень правильная рекомендация!!! Присоединяюсь.