API לקבלת שערי מט"ח
-
@ש-ב-ח אמר בAPI לקבלת שערי מט"ח:
@yossiz
גם מצד שרת הוא לא נותןהמילים "לא נותן" "לא עובד", לא נסבלים.
תכתוב מה התוצאה, מה השגיאה מה הפלט.@dovid אמר בAPI לקבלת שערי מט"ח:
המילים "לא נותן" "לא עובד", לא נסבלים.
תכתוב מה התוצאה, מה השגיאה מה הפלט.@ש-ב-ח אמר בAPI לקבלת שערי מט"ח:
הוא מחזיר 404
-
@dovid אמר בAPI לקבלת שערי מט"ח:
המילים "לא נותן" "לא עובד", לא נסבלים.
תכתוב מה התוצאה, מה השגיאה מה הפלט.@ש-ב-ח אמר בAPI לקבלת שערי מט"ח:
הוא מחזיר 404
-
@ש-ב-ח כנראה שעשית משהו לא נכון.
הרצתי משרת:curl https://www.boi.org.il/currency.xml?curr=01
וקיבלתי במענה:
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <CURRENCIES> <LAST_UPDATE>2021-03-15</LAST_UPDATE> <CURRENCY> <NAME>Dollar</NAME> <UNIT>1</UNIT> <CURRENCYCODE>USD</CURRENCYCODE> <COUNTRY>USA</COUNTRY> <RATE>3.309</RATE> <CHANGE>-0.211</CHANGE> </CURRENCY> </CURRENCIES>
-
@yossiz אמר בAPI לקבלת שערי מט"ח:
וקיבלתי במענה:
אכן ככל הנראה הבעיה היא בפונקציה בה אני משתמש
אני משתמש ב wp_remote_getאבל אני לא יודע מאיפה להתחיל כדי לבדוק מה הבעיה
אני מנסה לחפש... -
-
למשל עם הפונקציה הפשוטה של PHP זה עובד חלק
simplexml_load_file('https://www.boi.org.il/currency.xml');
מה לא עלינו לא טוב לו עם wp_remote_get()?
(נכון, אני יכול להסתדר עם הפונקציה הזאת של PHP אבל אני סקרן נורא לדעת מה לא טוב בפונקציה של WP) -
@ש-ב-ח הנה התשובה
wp_remote_get('https://www.boi.org.il/currency.xml?curr=01', ['user-agent' => 'me']);
-
@yossiz אולי תענה גם לו
https://wordpress.stackexchange.com/q/341706
...אני מייד חשבתי בכיוון כזה אבל simplexml_load_file קובע בלי שהתבקש user_agent?
וcurl גם? -
@yossiz אולי תענה גם לו
https://wordpress.stackexchange.com/q/341706
...אני מייד חשבתי בכיוון כזה אבל simplexml_load_file קובע בלי שהתבקש user_agent?
וcurl גם?@dovid אמר בAPI לקבלת שערי מט"ח:
@yossiz אולי תענה גם לו
https://wordpress.stackexchange.com/q/341706הוא מגדיר user-agent ועדיין לא עובד לו