2016-09-28 5 views
0

国コードを指定して国名を取得するためにREST国を使用していました。REST国の代替品

例:

  • 入力:英国;
  • 出力:イギリス。

今はダウンしているので、何が良いのですか?

また、これは、何が起こっているかhttp://restcountries.eu/ですが、警告ダウン

である(2): のfile_get_contents(https://restcountries.eu/rest/v1/alpha?codes=PT) [function.file-getを-内容]:ストリームをオープンに失敗しました:接続 失敗しました一定時間後に接続先が正しく に応答しなかったか、 接続されたホストが応答に失敗したために確立された接続が失敗したためです。

+1

ものの、技術的には、英国ではありません、有効なISO国コード(それは予約済みのプレースホルダです) - GBである必要があります。 – CD001

+0

@ CD001 ok、あなたはAPI REST諸国と同じような解決策を知っていますか?私は、コード全体を変更したくない場合は、できるだけリクエスト内のURLを変更するだけです。 –

+0

さて、私はちょうどMySQLにデータをロードしましたので、私はこれのローカルコピーを持っています:https://www.iso.org/obp/ui/#search – CD001

答えて

0

あなたがリストを作成し、それをローカルに保存したり、あなたが試すことができますいずれかの可能性この1:

https://mledoze.github.io/countries/