Unternehmen und Job in Talent Solution erstellen
Diese Anleitung soll Ihnen einen schnellen Einstieg in die Verwendung und Entwicklung von Anwendungen mit Cloud Talent Solution ermöglichen. Dabei wird davon ausgegangen, dass Sie mit den Grundlagen des Programmierens vertraut sind. Die Anleitung ist aber auch ohne viel Programmierwissen verständlich. Nachdem Sie die Anleitung durchgegangen sind, sollten Sie mithilfe der Referenzdokumentation zu Cloud Talent Solution Ihre eigenen grundlegenden Anwendungen erstellen können.
In dieser Anleitung wird der Einsatz einer Cloud Talent Solution-Anwendung mit Java-Code schrittweise durchlaufen. Dabei sollen nicht die Java-Clientbibliotheken erläutert werden, sondern wie Aufrufe an Cloud Talent Solution erfolgen. Anwendungen in Python und Node.js verhalten sich im Wesentlichen ähnlich. Wenden Sie sich an uns, wenn Sie Fragen haben.
Hinweise
Sie haben:
- die Schritte zum Erstellen und Einrichten Ihres Projekts unter Vorbereitung ausgeführt,
- Ihre Umgebung mit den Standardanmeldedaten für Anwendungen konfiguriert,
- Grundkenntnisse des Programmierens mit Java oder Python,
- den neuesten Google API-Java-Client oder Google API-Python-Client installiert.
Unternehmen mit Jobs erstellen und nach diesen Jobs suchen
In dieser Anleitung werden Sie durch die Funktionsweise einer grundlegenden Cloud Talent Solution-Anwendung geführt. Dabei erstellen Sie einen einzelnen Job, den Sie einem Unternehmen zuweisen. In der nächsten Anleitung wird erläutert, wie Sie nach Jobs innerhalb des Unternehmens mithilfe von Jobattributen und einer Suchanfrage suchen. Die search
-API versucht, Jobs zurückzugeben, die für die Abfrage eines Jobsuchenden am relevantesten sind, basierend auf verfügbaren Feldern innerhalb eines Jobs (Firmenname, Jobtitel, Jobbeschreibung, Jobkategorien, Jobstandort usw.).
Dienst mit Ihren Anmeldedaten erstellen
Erstellen Sie den Dienst mit der JSON-Anmeldedatendatei, die Sie unter Vorbereitung heruntergeladen haben:
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Mit diesem Code wird der Clientdienst mit den Anmeldedaten Ihrer Anwendung konfiguriert. Die OAuth 2.0-Anfrage wird gesendet, wenn ein API-Aufruf erfolgt. Das Authentifizierungstoken, das mit dem obigen Prozess generiert wird, läuft normalerweise nach einer Stunde ab. Danach wird bei Verwendung des Tokens ein Fehler zurückgegeben.
Die GoogleCredential
-Bibliothek sorgt dafür, dass das Token automatisch "aktualisiert" wird, was einfach bedeutet, dass ein neues Zugriffstoken abgerufen wird.
Unternehmen erstellen
Ein Unternehmen ist eine Entität, die mit einer Reihe von Jobanzeigen verbunden ist. Sie müssen zuerst das Unternehmen erstellen, bevor Sie Jobs in Cloud Talent Solution für dieses Unternehmen veröffentlichen können.
Sie können beim Erstellen der Firma eine beliebige Freiformzeichenfolge als externalId
senden. Dies bedeutet, dass ein Unternehmen mithilfe des Primärschlüssels aus Ihrer Datenbank (sofern vorhanden) erstellt und referenziert werden kann.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Unternehmen abrufen
Sie können den aktuellen Status eines Unternehmens lesen, indem Sie eine GET-Anfrage zusammen mit der name
des von unserem Backend zugewiesenen Unternehmens senden.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Job erstellen
Um einen neuen Job zu veröffentlichen, müssen Sie alle erforderlichen Felder für den neuen Job zusammen mit dem companyName
des Unternehmens angeben, dem Sie diesen Job zuordnen möchten, das Sie beim Erstellen der Unternehmensressource angegeben haben.
Das Datenobjekt mit den ausgefüllten Auftragsdaten wird mithilfe einer POST-Anforderung an den Endpunkt der Cloud Talent Solution gesendet. Beachten Sie, dass das Feld name
in der ersten Anforderung nicht festgelegt werden sollte, da es ein "Nur Ausgabe" -Feld der createJob
API ist und Teil der API-Antwort ist, wenn vom Server eine neue Jobentität erstellt wird. Der API-Endpunkt zur Interaktion mit der Jobressource ist im Dokument Cloud Talent Solution-Clientbibliotheken angegeben.
Die Antwort auf die Anfrage ist ein Objekt der neuen Stellenanzeige. Es sollte einen Job name
enthalten, der die Buchung eindeutig darstellt. Der Job name
wird verwendet, wenn die Buchung aktualisiert oder gelöscht werden muss. Speichern Sie diese name
als Best Practice und ordnen Sie sie Ihrer eigenen eindeutigen ID für den Job zu.
Der Server gibt einen Fehler zurück, wenn Sie versuchen, einen Job einzufügen, wenn auf dem System bereits ein anderer Job mit denselben companyName
, requisitionId
und languageCode
für dasselbe Unternehmen vorhanden ist.
Der folgende Code erstellt einen Job mit nur den erforderlichen Feldern für das im Feld companyName
angegebene Unternehmen.
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Mit Cloud Talent Solution können Sie auch standortspezifische Jobs erstellen. Weitere Informationen finden Sie unter locations
.
Cloud Talent Solution umfasst verschiedene Felder für Jobs, die in das API-Schema eingebunden sind. Allerdings könnten Sie einige Felder haben, die nicht in diesen vorkonfigurierten Feldern enthalten sind. Obwohl Cloud Talent Solution-Kunden empfohlen wird, möglichst immer die vorkonfigurierten Felder zu verwenden, bietet Cloud Talent Solution auch einige benutzerdefinierte Attribute für Jobs. Diese können filterbar sein oder nicht. Weitere Informationen finden Sie unter customAttributes
.
Das folgende Codebeispiel zeigt, wie Sie einen Job mit einem customAttribute
erstellen:
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Job abrufen
Sie können bestätigen, dass der Job erstellt wurde. Dazu rufen Sie mit dem GET-Vorgang die Details des Jobs ab. Es kann allerdings einige Minuten dauern, bis der Job verfügbar ist. Dies hängt von der Menge der Jobs ab, die gerade in Cloud Talent Solution erstellt werden.
Zum Abrufen der Details eines bereits eingefügten Jobs können Sie eine GET-Anfrage an Cloud Talent Solution senden. Der URI sollte den zuvor eingefügten Job name
, der von der ursprünglichen Erstellungsanforderung zurückgegeben wurde, als URL-Parameter enthalten.
Im folgenden Beispiel wird eine GET-Operation verwendet, um die Details eines Jobs mit einem bestimmten name
abzurufen:
Java
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Python
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Go
Weitere Informationen zum Installieren und Erstellen eines Cloud Talent Solution-Clients finden Sie unter Cloud Talent Solution-Clientbibliotheken.
Nach Jobs suchen
Sie haben Ihr erstes Unternehmen und Ihren ersten Job mit Cloud Talent Solution erstellt. Jetzt können Sie Ihre Jobs durchsuchen.