File Sync with Salesforce Files

File Sync with Salesforce Files

Кому нибудь приходилось делать синхронизацию файлов с Salesforce files? Не могу до конца разобраться с API.
Разобрался как синхронизировать их со своей папкой и обратно, но есть проблема. Некоторые имена файлов содержать символы которые не могут быть в имени файла на компе, такие как ':' или '#' и тогда оно не работает .Менять название всем файлам внутри Salesforce клиент не хочет, я пытался найти как поменять имя файла в api запросе, но до конца не получается.
Когда добавляю setBody('{"title" : "' + 'testingApi10' + '"}'); то название файла меняет, но потом меняет его и внутри Salesforce. Сталкивался ли кто то с такой проблемой? Подскажите как можно решить
Спасибо

А перед сохранением файлов на комп, вытянутых из СФ, ты не можешь поменять имена? Ты ж должен как-то указывать путь файлам, куда сохраняться. Замени имена файлов.
Другой вопрос, а как ты птм узнаешь, что это за файл "ййй_ййй", когда на СФ он "ййй.ййй"...

Ну ввести паттерн названия)
А ввобще мне не очень нравится хранение файлов на стороне SF. Уж больно по лимитам бьет. Хотя недавно изучад Chatter file, очень понравились то что можно заливать не новые файлы, а их новые версии. По мне это весьма удобно)

AntonB
Кому нибудь приходилось делать синхронизацию файлов с Salesforce files

извиняюсь за оффтоп, но у меня вопрос связанный с целесообразностью. Это такое конкретное требование использовать Salesforce files и синхронизировать их локально? Просто по мне есть куча альтернативных сервисов "больше подходящих" для этих целей. Тот же Box.com или Dropbox. И под SF клиенты уже есть в AppExchange, или на кройняк свои написать можно. SF меньше всего подходит на роль файлового хостинга. Правильно DevNull можно быстро влететь в лимиты и потом встрять, как и нормального клиента для синхронизации нет.

Dmitry Shnyrev
AntonB
Кому нибудь приходилось делать синхронизацию файлов с Salesforce files

извиняюсь за оффтоп, но у меня вопрос связанный с целесообразностью. Это такое конкретное требование использовать Salesforce files и синхронизировать их локально? Просто по мне есть куча альтернативных сервисов "больше подходящих" для этих целей. Тот же Box.com или Dropbox. И под SF клиенты уже есть в AppExchange, или на кройняк свои написать можно. SF меньше всего подходит на роль файлового хостинга. Правильно DevNull можно быстро влететь в лимиты и потом встрять, как и нормального клиента для синхронизации нет.

Ну так получилось, что это решение сделано и клиент активно использует, по этому менять полностью его не вариант. Мне просто надо было разобраться с проблемой этой.

Interesting information? Help us, post link to social media..