Как получить CandidateID с сайта SuccessFactors Career (набор)?
Я пытаюсь создать приложение Fiori (sapui5), и оно разворачивается, работая по ссылке. Моя проблема заключается в том, что я должен разместить его на сайте по подбору персонала, на сайте "Возможности карьерного роста" (он каким-то образом связан с SAP Successfactors), и я должен знать его CandidateID, потому что мое приложение основано на этом. Поэтому, когда кто-то претендует на работу на сайте "Возможности карьерного роста" и нажимает "Далее" (после заполнения полей), он попадает на сайт, где есть некоторая информация и моя ссылка. Когда они нажимают на ссылку, я должен получить их кандидат в свою ссылку. Как я мог получить это? Там в любом случае?
1 ответ
Информация обо всех кандидатах может быть получена через OData API. Сайт, на который вы ссылаетесь, вероятно, является страницей, посвященной карьере. В SFSF эти страницы могут быть адаптированы со стандартными элементами, как страница должна выглядеть. Одним из элементов является пользовательский плагин Javascript, где вы совершенно свободны в том, что делаете. К сожалению, я сомневаюсь, что вы можете составить ссылку, содержащую идентификатор кандидата, не выполняя каких-либо тяжелых операций, которые НЕ следует выполнять, например, чтение URL-адреса и извлечение идентификатора кандидата или что-то подобное
Длинный ответ краткий: это может быть возможно технически, но вам действительно следует избегать этого, в том числе с точки зрения безопасности - это также звучит так, как будто вы на самом деле не знаете систему, где волшебным образом появляется ваша ссылка. Итак: не делай этого:)