XML Besleme Spesifikasyonu

XML Besleme Spesifikasyonumuz, ilanlarını WhatJobs'a yüklemek isteyen iş bulma kurulları için bir rehber olarak oluşturulmuştur. veri tabanı.

XML beslemeniz WhatJobs ile eşleşmelidir? platformumuzla çalışması için istenen format. Çalışmayan beslemeler reddedileceği için lütfen aşağıdaki talimatları uyguladığınızdan emin olun. XML Beslemeniz hazır olduğunda, lütfen onu xml gönderme formumuzu kullanarak gönderin.

XML gönder

XML Besleme Biçimi

İş ekleme işlemimizde belirtilen biçimde UTF-8 XML beslemesi oluşturmalısınız teknik özellikler.Aşağıda, iş ilanlarınızın WhatJobs?'ta görünmesini sağlamak için bir XML beslemesi hazırlamaya yönelik bazı basit yönergeler bulunmaktadır. XML formatı hakkında ek bilgi istiyorsanız, lütfen kontrol edin Vikipedi.UTF-8 XML dosyasında bir "jobs" etiketi ve bir veya daha fazla "job" öğesi bulunur. Her bir "iş" öğesinin zorunlu ve isteğe bağlı alanları vardır.

Zorunlu Alanlar

Bu alanlar, sistemimizin iş ilanlarınızı WhatJobs'a eklemek için ihtiyaç duyduğu minimum miktarda bilgiyi içerdiklerinden, beslemeye eklenmelidir.

  • ID: Web sitenizdeki işin tanımı (sayısal veya alfanümerik, ancak benzersiz olmalıdır).
  • URL: Web sitenizdeki iş ilanının bağlantısı.
  • TITLE: İş unvanı.
  • LOCATION: İşin bulunduğu yer.
  • SALARY: İş için maaş.
  • CATEGORY: Belirli bir işin ait olduğu kategori, yani Hukuk, Mühendislik, Satış vb.
  • DESC: İşin açıklaması (en az 300 karakter). En iyi konuşma oranı için lütfen iş tanımlarınızı olabildiğince ayrıntılı yapın.
  • COMPANY NAME: İşe alınan şirketin adı.
  • COUNTRY: Tüm iş ilanlarının Amerika Birleşik Devletleri merkezli olmasını şart koşuyoruz. Lütfen 'ülke' etiketlerinin uygun değeri içerdiğinden emin olun. Kabul edilebilir değerler şunlardır: ABD, ABD, ABD, Amerika
  • LANGUAGE: İki haneli dil ISO Kodu. İş ilanının dili hakkında bizi bilgilendirmek için

İsteğe Bağlı Alanlar

İsteğe bağlı alanları doldurmanız gerekmez. Ancak, bilginiz varsa, lütfen ekleyin.WhatJobs? algoritma daha yüksek kaliteli işlere öncelik verir, bu nedenle daha fazla bilgi eklemek girişinizi optimize eder ve dönüşüm oranlarını artırır.

  • JOB-TYPE: İşin türü (sürekli, geçici, sözleşmeli, yerleştirme-öğrenci ve sezonluk).
  • JOB-STATUS: İşin durumu (tam zamanlı, yarı zamanlı vb.).
  • ZIPCODE: Posta kodu.
  • REFERENCE: Sayısal veya alfanümerik bir değer olabilir.
  • EXPIRATION-DATE: İşin sona erme tarihi (biçim: YYYY-AA-GG)

XML feed'iniz şöyle görünmelidir:

              <?xml version="1.0" encoding="UTF-8"?>

              <jobs xmlns="https://whatjobs.com/XMLSchema"

                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                  xsi:schemaLocation="https://whatjobs.com/XMLSchema https://whatjobs.com/XMLSchema.xsd ">

               <job>

                 <id><![CDATA[...]]></id>

                 <url><![CDATA[...]]></url>

                 <title><![CDATA[...]]></title>

                 <desc><![CDATA[...]]></desc>

                 <location><![CDATA[...]]></location>

                 <salary><![CDATA[...]]></salary>

                 <job-type><![CDATA[...]]></job-type>

                 <job-status><![CDATA[...]]></job-status>

                 <zipcode><![CDATA[...]]></zipcode>

                 <country><![CDATA[...]]></country>

                 <language><![CDATA[...]]></language>

                 <reference><![CDATA[...]]></reference>

                 <company-name><![CDATA[...]]></company-name>

                 <expiration-date><![CDATA[...]]></expiration-date>

               </job>

              </jobs>
                    

Örnek XML beslemesi:

              <?xml version="1.0" encoding="UTF-8"?>

              <jobs xmlns="https://whatjobs.com/XMLSchema"

                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                  xsi:schemaLocation="https://whatjobs.com/XMLSchema jobs.xsd ">

               <job>

                 <id><![CDATA[123456]]></id>

                 <url><![CDATA[http://www.ajobsite.com/viewjob/123456/sales-team-leader]]></url>

                 <title><![CDATA[Sales Team Leader]]></title>

                 <desc><![CDATA[We are looking for an energetic experienced Telesales person to join a growing Company based in oxford. The Successful candidate must have a minimum of 5 years experience of leading a telesales team. You must have impressive leadership skills and the ability to consistently motivate your team. The successful candidate must lead by example and have the ability to coach and support the team to achieve targets. You must be confident with a great person...]]></desc>

                 <location><![CDATA[England, South East, Oxfordshire, Oxford]]></location>

                 <salary><![CDATA[10000 to 20000 annum]]></salary>

                 <job-type><![CDATA[permanent]]></job-type>

                 <job-status><![CDATA[full-time]]></job-status>

                 <zipcode><![CDATA[...]]></zipcode>

                 <country><![CDATA[...]]></country>

                 <language><![CDATA[...]]></language>

                 <reference><![CDATA[sales-i2535]]></reference>

                 <company-name><![CDATA[Balliol College]]></company-name>

                 <expiration-date><![CDATA[2011-05-21]]></expiration-date>

               </job>

              </jobs>
                        

Teknik özellikler

Name Data type Possible Values
id string  
url string  
title string  
desc string Minimum length of 300 characters
location string  
salary string  
job-type string permanent, temporary, contract, placement-student, seasonal
job-status string full-time, part-time
zipcode string  
country string  
Language string  
reference string  
company-name string  
expiration-date date YYYY-MM-DD

XML Şeması

              <?xml version="1.0" encoding="UTF-8"?>

              <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"

               targetNamespace="https://whatjobs.com/XMLSchema"

               xmlns="https://whatjobs.com/XMLSchema"

               elementFormDefault="qualified">

                 <xsd:element name="jobs" type="t-jobs"/>

               <xsd:complexType name="t-jobs">

                 <xsd:sequence>

                   <xsd:element name="job" type="t-job" maxOccurs="unbounded" minOccurs="1"/>

                 </xsd:sequence>

               </xsd:complexType>

               <xsd:complexType name="t-job">

                 <xsd:sequence>

                   <xsd:element name="id" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="url" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="title" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="desc" type="t-description" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="location" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="salary" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="job-type" type="t-job-type" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="job-status" type="t-job-status" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="zipcode" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                  <xsd:element name="country" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="language" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="reference" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="company-name" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="expiration-date" type="xsd:date" maxOccurs="1" minOccurs="0"/>

                 </xsd:sequence>

               </xsd:complexType>

               <xsd:simpleType name="t-description">

                 <xsd:restriction base="xsd:string">

                   <xsd:minLength value="300"/>

                 </xsd:restriction>

               </xsd:simpleType>

               <xsd:simpleType name="t-job-type">

                 <xsd:restriction base="xsd:string">

                   <xsd:enumeration value="permanent"></xsd:enumeration>

                   <xsd:enumeration value="temporary"></xsd:enumeration>

                   <xsd:enumeration value="contract"></xsd:enumeration>

                   <xsd:enumeration value="placement-student"></xsd:enumeration>

                   <xsd:enumeration value="seasonal"></xsd:enumeration>

                 </xsd:restriction>

               </xsd:simpleType>

               <xsd:simpleType name="t-job-status">

                 <xsd:restriction base="xsd:string">

                   <xsd:enumeration value="full-time"></xsd:enumeration>

                   <xsd:enumeration value="part-time"></xsd:enumeration>

                 </xsd:restriction>

               </xsd:simpleType>

              </xsd:schema>