Я пытаюсь загрузить приложения в конкретный случай с использованием REST API, который я успешно завершил.SalesForce REST API PHP, не может видеть загруженное приложение
файлы загружаются в этот конкретный случай. и я использую base64_encode для отправки двоичных данных в SalesForce, поскольку они требовали отправки двоичных данных.
но проблема в том, что, когда я вижу файлы в панели управления отделом продаж, всех файлы перечислены там и их размер является правильным, имя правильно и т.д.
, но когда я просмотреть/скачать любой файл загруженный с сценарий он не открывается. файл показывает ошибку. т.е. когда я загружаю png-образ с остальным API, я не смогу открыть изображение после загрузки с панели управления силами продаж.
Может ли кто-нибудь помочь? Я думаю, что сила продаж не может декодировать загруженные файлы обратно из base64_encode, верно?
Заранее спасибо
здесь код
$fp = fopen($file, 'r');
$db_img = fread($fp, filesize($file));
$db_img = addslashes($db_img);
$db_img = base64_encode($db_img);
, а затем после кодирования я конкатенации $ db_img внутри элемента тела, как этот
................... ...'.$db_img.'... .................;
разместить свой код, кажется, что это может быть получение двойного кодирования. – superfell
@superfell извините, я добавил код. –