it-swarm.com.de

Google Finance Converter hat aufgehört zu arbeiten oder seine URL geändert?

https://finance.google.com/finance/converter leitet jetzt zu https://www.google.com/search .__ um. Haben sie die URL geändert?

10
Natalie

Ich habe eine Problemumgehung für diese URL gefunden: https://finance.google.co.uk/bctzjpnsun/converter

sie können alte Seiten anzeigen, indem Sie 'bctzjpnsun' in die URL einfügen. Beispielsweise die Portfolioansicht mit Problemen im Layout: https://finance.google.co.uk/bctzjpnsun/portfolio?action=view&pid=1&pview=sview

Leider werden sie gerade entfernt, um ein neues schlankes Layout ohne Portfolio-Verwaltungsfunktionen zu erstellen.

Offensichtlich beschweren sich viele, aber das hat nicht geholfen, als sie sagten, dass der von Millionen geliebte Google Reader beendet würde, was bedeutet, dass Sie sich für eine Alternative entscheiden sollten.

EDIT: Sie hätten mehr darüber kommunizieren sollen. Die meisten Funktionen lassen sich mit der =GOOGLEFINANCE-Funktion in Google-Tabellenkalkulationen leicht replizieren. 

12
sofsntp

In Argentinien funktioniert es nicht, es wird nur an Google Finance weitergeleitet ... (finance.google.com)

Ich vermute, Sie könnten stattdessen die Google-Suche verwenden ... google einfach etwas wie "1 USD an ARS" (1 US-Dollar an argentinischen Peso) und greifen Sie das Ergebnis ab ...

Die Suchabfrage wäre ungefähr wie https://www.google.com.ar/search?q=1+usd+to+ars und Sie würden das Ergebnis vom entsprechenden DIV-Tag abholen ...

BEARBEITEN: In diesem speziellen Fall wird der Quellcode angezeigt 

<div class="vk_gy vk_sh">1 U.S. dollar =</div><div class="vk_ans vk_bk">20.2675314 Argentine pesos</div>

sie würden also das div mit der Klasse vk_ans packen.

1
Benjamin Smith

Wenn Sie die obige Antwort hinzufügen möchten, kann dies bestätigt werden, wenn Sie die URL in .co.uk ändern 

https://finance.google.co.uk/finance/converter?a=1&from=USD&to=EUR
1

In meinem Fall habe ich sehr nützliche Fixer.io- und Open Exchange Rates-APIs gefunden. Ich habe sowohl die Preise von Yahoo, XE als auch von Google getestet und verglichen. Der Unterschied beträgt etwa 3 bis 5 Cent!

Beide APIs bieten 1000 kostenlose Anfragen pro Monat mit 1-stündiger Aktualisierung. Bezahlte Pläne bieten mehr Anfragen und mehr Updates pro Stunde. Open Exchange Rates bietet auch HTTPS-Anfragen mit einem kostenlosen Tarif an.

Da beide APIs im JSON-Format antworten, ist es sehr einfach, die Antwortdaten zu analysieren.

Mehr Infos hier:

Offene Wechselkursehttps://openexchangerates.org/

Fixer.iohttps://fixer.io/

Wie konvertiere ich Währungen mit freiem Plan?

Bei kostenlosen Paketen haben Sie mit beiden APIs nur Zugriff auf die Liste der Währungskurse. Währungsendpunkte können nicht verwendet werden. Um Währungen konvertieren zu können, müssen Sie die folgende Formel anwenden: toCurrency * (1 / fromCurrency)

Verwenden von offenen Wechselkursen und PHP:

$url = 'https://openexchangerates.org/api/latest.json?app_id=YOUR_APP_ID';
$useragent = 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0';
$rawdata = '';

if (function_exists('curl_exec')) {
    $conn = curl_init($url);
    curl_setopt($conn, CURLOPT_USERAGENT, $useragent);
    curl_setopt($conn, CURLOPT_FRESH_CONNECT, true);
    curl_setopt($conn, CURLOPT_RETURNTRANSFER, true);
    $rawdata = curl_exec($conn);
    curl_close($conn);
} else {
    $options = array('http' => array('user_agent' => $useragent));
    $context = stream_context_create($options);
    if (function_exists('file_get_contents')) {
        $rawdata = file_get_contents($url, false, $context);
    } else if (function_exists('fopen') && function_exists('stream_get_contents')) {
        $handle = fopen($url, "r", false, $context);
        if ($handle) {
            $rawdata = stream_get_contents($handle);
            fclose($handle);
        }
    }
}

if ($rawdata) {
    $rawdata = json_decode($rawdata);

    $convertedCurrency = false;
    $convertedCurrency = $rawdata->rates->$currB * (1 / $rawdata->rates->$currA);
}
1
razor7