Доступ к странице Salesforce visualforce на внешнем веб-сайте (используя API или любой другой метод)

#salesforce

#salesforce

Вопрос:

Я создал простую форму (используя страницу Visual force и класс apex) в salesforce. Теперь мне нужно использовать эту форму так, как она есть в моем другом веб-приложении. Есть ли какой-либо способ сделать это? Используя Salesforce API или любой другой метод.

Комментарии:

1. Использование сайта form.com help.salesforce.com /…

Ответ №1:

Если вы хотите предоставить эту страницу пользователям, не прошедшим проверку подлинности (гостям), вы можете создать «Сайт» в Salesforce и добавить страницу туда. Это хорошо для быстрой работы, когда вам не нужен полномасштабный Site.com или решение сообщества клиентов / партнеров. Затем на этой другой странице вы могли бы встроить это как <iframe> или создать еще одну форму, которая action указывала бы на эту страницу VF…

Комментарии:

1. Спасибо! Но я не хочу, чтобы форма была доступна для общественности. Если я создам сайт, то этот URL-адрес будет доступен любому.

2. Вы могли бы скрыть ссылку на эту форму за логином на своем веб-сайте, возможно, передать какой-нибудь секретный параметр или, возможно, проверить заголовок «refer (r) er». Или рассмотрите возможность создания сообщества SF (это будет стоить лицензии), чтобы оно по-прежнему было скрыто за формой входа, но на этот раз это SF login. Вы не написали достаточно подробностей. Может быть, вам нужно вызвать свой пользовательский код как веб-сервис SOAP / REST API? Вы бы создали свою собственную форму и просто отправили данные в SF

3. Я создал простую форму предложения, которая будет генерировать стоимость для выбранных продуктов в Salesforce. Теперь я хочу использовать эту форму на моем другом веб-сайте, например myweb.com . Но аутентифицированным способом. т.е. только пользователи, имеющие доступ к myweb.com можно использовать форму на myweb.com .