- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Lalikiraly: Astra kalandok @Harmadik rész
- sziku69: Szólánc.
- DeFranco: Tanuljunk angolul játékosan! - Duolingo
- sziku69: Fűzzük össze a szavakat :)
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- ricshard444: Fényképező ? Telefon helyett
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- eBay-es kütyük kis pénzért
Új hozzászólás Aktív témák
-
trisztan94
őstag
Nem tudom, hogy az előzőek után mennyire merjek itt kérdezni, egyszer megpróbálom még..
----
PHP cURL request-et szeretnék küldeni egy REST API felé. Sosem használtam cURL-t, tehát fogalmam sincs, hogy hogyan kell kinéznie, nagyon sok a doksi és holnapra ennek meg kellene lennie. Tehát ha úgy vesszük, szívességet kérnék.
Az API dokumentációjában azt írták, hogy így kell kinéznie egy cURL request-nek:add the following header: Content-Type: text/plain
submit the payload using the --data-binary parameterÉs itt egy sample request:
curl -X POST -H "Content-Type: text/plain" --data-binary @addresses.txt
"http://batch.geocoder.cit.api.here.com/6.2/jobs?
&app_code=AJKnXv84fjrb0KIHawS0Tg
&app_id=DemoAppId01082013GAL
&action=run
&header=true
&inDelim=;
&outDelim=,
&outCols=recId,latitude,longitude,locationLabel
&mailto=<my_email>
&outputcombined=true
&language=de-DE"Ezt sikerült eddig összehegesztenem:
$cURLHandler = curl_init();
curl_setopt($cURLHandler, CURLOPT_HTTPHEADER, array('Content-Type: text/plain'));
curl_setopt($cURLHandler, CURLOPT_BINARYTRANSFER, true);
curl_setopt($cURLHandler, CURLOPT_POST, true);
$url = "";
if($cURLHandler) {
}
else {
throw new RuntimeException("Nem sikerült felvenni a kapcsolatot egy távoli szerverrel.");
}Tehát megadtam a header-t, a binarytransfer paramétert és azt, hogy HTTP POST-al küldje.
Kérdések
Mi az a -X és -H és hogyan kell őket megadni PHP-ban?
Hogyan tudom megadni a fájlt amit küldenék? (a fenti példában @addresses.txt)
Hogyan tudom megadni az url-t amire menjen a kérés?
Hogyan tudok az URL-hez paramétereket hozzáadni? Simán ¶mnév=érték-kel az URL-hez hozzáfűzve, vagy azt is külön kell?Illetve még annyi, hogy így kell-e kinéznie a cURL request-nek?
Új hozzászólás Aktív témák
- ASRock B650M Pro RS microATX - garanciális, apró hibával
- LG OLED42C41LA 7 hónapos 2,5 év garancia.
- Szép Dell Precision 5560 Slim Tervező Vágó Laptop -70% 15,6" i7-11850H 64/1TB RTX A2000 4GB UHD 4K
- Acer Nitro V 16 AI Gamer Laptop! Ryzen 7 260/RTX 5070/32gb DDR5/2TB SSD/2560x1600/180hz/Beszámítok!
- Szép Dell Precision 5560 Slim Tervező Vágó Laptop -70% 15,6" Xeon W-11955M 64/1TB RTX A2000 4GB FHD+
- Bomba ár! Dell Precision M4800 i7-4800MQ I 16GB I 256SSD I 15,6" FHD I K1100M I Cam I W10 I Gari!
- 4 év gari - magyar bill. - Lenovo ThinkPad Z13 G1 - AMD Ryzen R7 Pro 6850U, 13.3" 2.8K OGS érintő
- Xiaomi 14 512GB, Kártyafüggetlen, 1 Év Garanciával
- MSI CreatorPro Z16P - i7-12700H, RTX A5500, értintőkijelző
- Csere-Beszámítás! Asus Rog Thor II 1200W 80+ Platinum tápegység! Olvass!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest