Ẹnì kan tẹ bọ́tìnì. Sérfíà PHP rẹ pè API ìta. API rí ìsopọ̀ jáde sérfíà, tàbí àbájáde proxy tí a ṣètò fún ìsopọ̀ yẹn. Aṣàwákiri ẹni tó ṣèbẹ̀wò ń ṣe ìsopọ̀ ọ̀tọ̀ọ̀tọ̀ sí ojú-ìwé rẹ.

Dídà ádírẹ́sì ẹni tó ṣèbẹ̀wò sínú àkọsílẹ̀ kò lè gbé ìsopọ̀ PHP lọ sí nẹ́tíwọ́kì ẹni tó ṣèbẹ̀wò. Àwọn àkọsílẹ̀ jẹ́ dátà tí a fi ránṣẹ́ lórí ìsopọ̀ tí a ti dá sílẹ̀. Ibùdó lè lo àkọsílẹ̀ ìfiránṣẹ́ tí a gbẹ́kẹ̀lé nínú ìmọ̀ ẹ̀rọ ìfilọ́lẹ̀ tirẹ̀, ṣùgbọ́n ìyẹn kò yí iye àkọsílẹ̀ padà sí àdírẹ́sì orísun ìsopọ̀ náà.

Proxy gbọ́dọ̀ gba ìsopọ̀ náà

Láti fi PHP cURL ránṣẹ́ nípasẹ̀ ẹrọ mìíràn, ẹrọ yẹn gbọ́dọ̀ pèsè iṣẹ́ proxy tí ó ṣeé dé pẹ̀lú àṣẹ láti gbé ìbéèrè náà. Ìlànà PHP gbọ́dọ̀ lè sopọ̀ mọ́ ọn. Ìpàdé aṣàwákiri déédéé ẹni tó ṣèbẹ̀wò kò fún sérfíà rẹ ní irú ibùdó proxy gbogbogbò yẹn.

Àṣàyàn proxy libcurl ń yan iṣẹ́ tí cURL ń sopọ̀ mọ́. Kò lè béèrè lọ́wọ́ aṣàwákiri àìdábọ̀ láti bẹ̀rẹ̀ ìbéèrè náà ní orúkọ rẹ̀.

Ìbéèrè aṣàwákiri jẹ́ àpẹẹrẹ mìíràn

Fún àwọn API kan, aṣàwákiri lè pe ibùdó náà tààrà. Ìyẹn fi ìbéèrè náà sórí ọ̀nà nẹ́tíwọ́kì olùlò, tí ó wà lábẹ́ ìṣètò proxy tirẹ̀. Ó tún nílò API tí a ṣe fún àwọn oníbàárà aṣàwákiri. Ìwọlé orísun mìíràn tẹ̀lé CORS, àwọn ẹ̀rí tí a fi ránṣẹ́ sí kóòdù aṣàwákiri di ṣíṣí fún oníbàárà yẹn.

Pinnu ibi tí ìbéèrè náà yẹ kí ó wà kí o tó yan àṣàyàn proxy. Tọ́jú àwọn ẹ̀rí sérfíà lórí sérfíà; lo ìsopọ̀ aṣàwákiri tí a kọ sílẹ̀ nígbà tí iṣẹ́ náà bá ṣe àtìlẹ́yìn fún ọ̀kan. Kò sí àpẹẹrẹ kankan tí ó ń pèsè ọ̀nà kúkúrú tí ó ṣeé gbẹ́kẹ̀lé láti jẹ́ kí ìbéèrè sérfíà jogún ìdánimọ̀ nẹ́tíwọ́kì ẹni tó ṣèbẹ̀wò.

Àwọn àpilẹ̀kọ tó jọra