Demo ya moja kwa moja

Muunganisho wa msambazaji wa hoteli

Muunganisho wa Hotelbeds API: maudhui, uoanishaji na uhifadhi wa moja kwa moja

Muunganisho wa Hotelbeds API ni kazi mbili, si moja. Kwanza unapakua na kuhifadhi maudhui ya hoteli, kisha unahifadhi nafasi kwa bei za moja kwa moja. PHPTRAVELS hufanya zote mbili ndani ya moduli yake ya hoteli, kwa mkataba na funguo zako mwenyewe za Hotelbeds.

  • Usawazishaji wa Content API
  • Mtiririko wa Booking API
  • Bei za BOOKABLE na RECHECK
  • Uoanishaji wa hoteli

Jinsi API za Hotelbeds zinavyoshirikiana

Muunganisho wa Hotelbeds API: maudhui upande mmoja, uhifadhi upande mwingine

Hotelbeds hugawa API zake za hoteli sehemu mbili. Content API hurudisha data isiyobadilika: maelezo, picha, huduma, mipango ya milo na vyumba. Booking API hurudisha upatikanaji na bei za moja kwa moja na hupokea uhifadhi. Chagua hatua iliyo katikati uone ni miito ipi inatumia.

Content API

Isiyobadilika, huhifadhiwa upande wako
  • Orodha ya hotelihotels · from=1&to=1000Kila hoteli katika jalada lako, kwa kurasa za hadi hoteli 1,000 kwa kila ombi.
  • Huduma, milo na vyumbafacilities · boards · roomsMajedwali ya misimbo yanayogeuza misimbo ya Booking API kuwa maneno ambayo wageni wanaelewa.
  • Pichaphotos.hotelbeds.com/giata/Njia za sehemu za picha, zinazounganishwa na seva ya picha ya Hotelbeds kwa ukubwa unaohitaji.
  • Mabadiliko ya kila sikulastUpdateTimeBaada ya upakiaji wa kwanza, ombi moja kwa siku lenye lastUpdateTime hurudisha mabadiliko tu.

Mtiririko wa maombi

Booking API

Moja kwa moja, huitwa kwa kila mgeni
  • UpatikanajiPOST /hotelsVyumba, milo, bei na ada za kughairi kwa misimbo ya hoteli zako, tarehe na idadi ya wageni.
  • Kukagua beiPOST /checkratesBei na masharti yaliyosasishwa kwa bei iliyowekwa alama RECHECK, pamoja na chaguo za kuuza zaidi.
  • UhifadhiPOST /bookingsHuthibitisha rateKey uliyochagua kwa majina ya mwenye uhifadhi na wageni, na hurudisha namba ya kumbukumbu.
  • UghairiDELETE /bookings · simulateHuiga ughairi ili kuonyesha ada, au hughairi uhifadhi kwa kweli.
Skrini ya mfano. Miito kama ilivyoelezwa kwenye developer.hotelbeds.com; mtiririko unaonyesha jinsi PHPTRAVELS inavyoitumia.

Miradi mingi ya Hotelbeds inayoshindwa huchanganya pande hizi mbili. Huita Content API wakati mgeni anatafuta, jambo ambalo ni la polepole na, kama Hotelbeds inavyoonya, linaweza kusababisha vitambulisho vyako kuzuiwa. Au hutafuta moja kwa moja bila misimbo iliyohifadhiwa na hushindwa kuonyesha picha au huduma. PHPTRAVELS hutenganisha pande hizi: maudhui husawazishwa chinichini, na wakati mgeni anasubiri huendeshwa miito ya upatikanaji, ukaguzi wa bei na uhifadhi pekee.

Ikiwa unataka kumjua msambazaji mwenyewe, bidhaa zake na jinsi ya kufungua akaunti, soma wasifu wa msambazaji Hotelbeds. Ukurasa huu unahusu muunganisho wa kiufundi.

Aina za bei

Sehemu nne za bei zinazobadilisha malipo yako

Kila bei ya Hotelbeds ina sifa chache zinazoamua kama unaweza kuihifadhi mara moja, bei gani unaruhusiwa kuonyesha na nani anapokea pesa. Hizi ndizo injini yako lazima isome katika kila tokeo.

SehemuHali ya kwanzaHali ya piliKile PHPTRAVELS hufanya

Inahifadhika au ikaguliwe tena

rateType
BOOKABLE

Bei ni ya sasa. Unaweza kuihifadhi bila mwito mwingine.

RECHECK

Lazima uite ukaguzi wa bei kwanza ili kupata bei na masharti yaliyosasishwa.

Huendesha ukaguzi wa bei kabla ya hatua ya malipo kwa bei za RECHECK na humwonyesha mgeni mabadiliko yoyote.

Bei halisi au yenye kamisheni

net · sellingRate
net

Mfumo wa bei halisi: bei ni halisi, kwa hivyo unaongeza faida yako mwenyewe.

sellingRate

Mfumo wa kamisheni: kamisheni tayari imo ndani ya sellingRate, na bei hiyo ni ya mwisho.

Hutumia sheria zako za nyongeza kwa bei halisi na huuza bei zenye kamisheni kwa sellingRate.

Bei ya kuuza isiyobadilika

hotelMandatory
true

hotelMandatory ni true: lazima uuze kwa sellingRate.

false · null

false au tupu kwenye bei halisi: unaweza kuweka faida yako mwenyewe.

Hufunga bei inayoonyeshwa kwenye sellingRate hoteli inapohitaji hivyo, bila kujali sheria ya nyongeza.

Mgeni analipa lini

paymentType
AT_WEB

Malipo huchukuliwa uhifadhi unapofanywa, kupitia tovuti yako.

AT_HOTEL

Mgeni hulipa hoteli moja kwa moja.

Huweka lebo ya lipa sasa au lipa hotelini kwenye bei, na huelekeza malipo ipasavyo.

Mfumo wa bei unaopata unategemea mkataba wako na Hotelbeds. Kama Hotelbeds inavyoeleza, meneja wako wa mauzo hupendekeza mfumo unaofaa biashara yako.

Uoanishaji wa hoteli

Oanisha hoteli za Hotelbeds na hoteli unazouza tayari

Ikiwa una mikataba yako mwenyewe au msambazaji wa pili, hoteli ileile itafika kwa misimbo tofauti. Uoanishaji huziunganisha, ili mgeni aone hoteli moja yenye bei bora, si nakala tatu.

Jinsi uoanishaji unavyofanya kazi katika PHPTRAVELS

Baada ya kila usawazishaji wa maudhui, PHPTRAVELS hulinganisha hoteli za Hotelbeds na orodha yako ya hoteli kwa jina, anwani, jiji na viwianishi. Zinazolingana kwa karibu huunganishwa kiotomatiki. Zenye shaka husubiri mtu athibitishe, na hoteli zisizo na zinazolingana zinaweza kuingizwa kama mali mpya au kupuuzwa.

Hoteli zilizooanishwa hushiriki ukurasa mmoja, matunzio moja na alama moja ya maoni katika Malazi, huku kila msambazaji akibaki na bei na sheria zake. Uoanishaji huo huo hutumiwa na tovuti yako ya umma na Tovuti ya usafiri ya B2B yako.

Uoanishaji wa hoteli
  • Harbour View HotelLisbon48291397%Imeoanishwa
  • Old Town SuitesPrague11735492%Imeoanishwa
  • Palm Court ResortDubai66201874%Kagua
  • Casa Azul BoutiqueSeville–0%Hakuna inayolingana
  • Northern Lights LodgeTromsø90522766%Kagua
  • Riverside ApartmentsBudapest33076198%Imeoanishwa

Skrini ya mfano yenye hoteli na misimbo ya kubuni.

Hotelbeds XML au JSON

Kila ombi limesainiwa, na majaribio huanza kidogo

Timu bado hutafuta Hotelbeds XML, lakini nyaraka za sasa zinaonyesha maombi ya JSON. Kwa njia yoyote ni seti ileile ya operesheni, na kila ombi hubeba vichwa viwili.

availability-request.sh (mfano)
 1# X-Signature = SHA256(api key + secret + unix time in seconds) 2TS=$(date +%s) 3SIG=$(printf "%s%s%s" "$API_KEY" "$SECRET" "$TS" | sha256sum | cut -d" " -f1) 4 5curl -X POST https://api.test.hotelbeds.com/hotel-api/1.0/hotels \ 6  -H "Api-key: $API_KEY" \ 7  -H "X-Signature: $SIG" \ 8  -H "Accept: application/json" \ 9  -H "Content-Type: application/json" \10  -d '{11    "stay": { "checkIn": "2026-11-14", "checkOut": "2026-11-17" },12    "occupancies": [{ "rooms": 1, "adults": 2, "children": 0 }],13    "hotels": { "hotel": [482913, 117354] }14  }'1516# hotel codes come from your stored Content API data, never a live content call
Api-keyX-Signatureapi.test.hotelbeds.com
Vichwa viwili
Api-key yenye ufunguo wako, na X-Signature: hashi ya SHA256 ya ufunguo wako, siri yako na muda wa sasa kwa sekunde.
Seva ya majaribio
Kama Hotelbeds inavyoeleza, seva za majaribio zinafanana na za uzalishaji, lakini uhifadhi huko si halisi na kadi hazitozwi.
Maombi 50 kwa siku
Funguo mpya hufungua mazingira ya tathmini yenye kikomo cha maombi 50 kwa siku. Zaidi huja na uthibitisho.
Hakuna miito ya maudhui ya moja kwa moja
Hotelbeds inaonya kwamba kuita Content API kwa wakati halisi kunaweza kusababisha vitambulisho kuzuiwa. PHPTRAVELS haifanyi hivyo kamwe.

Kipanga usawazishaji wa maudhui

Orodha yako ya hoteli inahitaji miito mingapi ya Content API

Kama Hotelbeds inavyoeleza, orodha ya hoteli huja kwa kurasa za hadi hoteli 1,000, na baada ya upakiaji wa kwanza ombi la kila siku lenye lastUpdateTime hurudisha mabadiliko tu. Weka namba zako ili kupanga usawazishaji.

Maombi ya upakiaji kamili wa kwanza
20
Maombi kwa kila sasisho la siku
3
Siku za kupakia mara moja kwa kikomo cha tathmini
1

Makadirio tu, kwa orodha ya hoteli. Majedwali ya misimbo na picha huongeza miito michache zaidi. Kwa kikomo cha tathmini cha maombi 50 kwa siku, jaribu na kituo kimoja kwanza.

Orodha ya kuanza moja kwa moja

Unachopaswa kuandaa kabla ya kuhamia mazingira halisi

Hotelbeds hukuhamisha kutoka tathmini hadi uthibitisho na kisha funguo halisi kupitia dashibodi yake. Haya ndiyo mambo ambayo muunganisho wa Hotelbeds API unapaswa kushughulikia kwanza, na jinsi PHPTRAVELS inavyoyashughulikia.

  • Funguo za tathmini zimeongezwa kwenye paneli ya msimamizi, seva ya majaribio imechaguliwa
  • Content API imesawazishwa na hifadhidata yako, sasisho la kila siku limepangwa
  • Hoteli zimeoanishwa na orodha yako, zenye shaka zimekaguliwa
  • Bei za RECHECK hupitia ukaguzi wa bei kabla ya malipo
  • sellingRate inaheshimiwa hotelMandatory ikiwa true
  • Maoni ya bei na ada za kughairi huonyeshwa kabla mgeni hajalipa
  • Vocha inaonyesha kumbukumbu ya Hotelbeds na maoni ya bei
  • Ughairi huigwa kwanza, kisha huthibitishwa, na ada hurekodiwa

Hatua za uthibitisho na ufikiaji halisi huwekwa na Hotelbeds kulingana na mkataba na soko lako.

Gharama

Leseni moja ya injini, mkataba wako mwenyewe na Hotelbeds

PHPTRAVELS ni leseni ya mara moja pamoja na msimbo chanzo. Hotelbeds ni makubaliano tofauti kati yako na Hotelbeds, kwa hivyo bei halisi na funguo zinabaki kuwa zako.

Startup
Leseni ya mara moja
leseni ya mara moja
Agency
Leseni ya mara moja
leseni ya mara moja
Enterprise
Leseni ya mara moja
leseni ya mara moja

Hotelbeds ni mojawapo ya vyanzo kadhaa vya hoteli unavyoweza kuendesha sambamba. Ona jinsi inavyokaa pamoja na RateHawk katika muhtasari wa API za usafiri, au linganisha wasambazaji katika orodha ya wasambazaji wa XML.

Maswali

Maswali kuhusu muunganisho wa Hotelbeds API

Wasanidi programu na kampuni za usafiri huuliza nini kabla ya kuunganisha Hotelbeds.

Zungumza na mauzo

Sehemu mbili. Usawazishaji wa chinichini na Content API unaohifadhi hoteli, picha, huduma, milo na vyumba kwenye hifadhidata yako, na mtiririko wa moja kwa moja na Booking API kwa upatikanaji, ukaguzi wa bei, uhifadhi na ughairi. PHPTRAVELS huendesha zote mbili katika moduli yake ya hoteli.

Watu bado huiita Hotelbeds XML, lakini nyaraka za sasa za Hotelbeds zinaonyesha maombi na majibu ya JSON. Operesheni ni zilezile kwa njia yoyote, na PHPTRAVELS hushughulikia muundo kwa niaba yako.

Bei ya BOOKABLE tayari ni ya sasa na inaweza kuhifadhiwa mara moja. Bei ya RECHECK inahitaji kwanza mwito wa ukaguzi wa bei, unaorudisha bei na masharti ya sasa. PHPTRAVELS hufanya mwito huo kabla ya hatua ya malipo.

Ni ya polepole, na Hotelbeds inaonya kwamba kutumia Content API kwa wakati halisi kunaweza kusababisha vitambulisho kuzuiwa. Maudhui yanapaswa kupakuliwa kwa kurasa, kuhifadhiwa, na kusasishwa mara moja kwa siku kwa lastUpdateTime, na hivyo ndivyo PHPTRAVELS inavyofanya kazi.

Ndiyo. Unajisajili na Hotelbeds, unasaini mkataba na unapokea ufunguo wako wa API na siri yako. Funguo mpya hufanya kazi kwenye mazingira ya tathmini yenye maombi 50 kwa siku hadi ukamilishe uthibitisho.

Ndiyo. Uoanishaji wa hoteli huunganisha mali ileile kutoka vyanzo tofauti, ili wageni waone hoteli moja yenye bei bora inayopatikana, huku kila chanzo kikibaki na nyongeza na sheria zake.

Mipango ya PHPTRAVELS huanzia kama leseni ya mara moja pamoja na msimbo chanzo. Mkataba wako na Hotelbeds ni tofauti na unakubaliwa moja kwa moja na Hotelbeds. Angalia ukurasa wa bei au omba nukuu kutoka kwa timu ya mauzo.