Boa tarde.Estou implementando uma extranet que exibe os valores de indicadores (moedas: dólar, euro e libra) de forma automática para o usuário logado. Na verdade estou melhorando uma extranet existente feita por outra empresa.Acontece que a extranet atual (que não foi eu quem fez) está puxando os valores de uma página HTML do Banco Central, ou seja, a partir do momento que mudarem o layout da página, adeus dados... (foi o que aconteceu recentemente :( ).Vocês conhecem algum serviço, site, webservice, API ou coisa do tipo, pago ou gratuito de onde eu consiga puxar esses valores dinamicamente sem correr tanto riscos de alterações?Obrigado,Daniel CostaDesenvolvedor Web--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/php-brasil/-/_KT7Dq62BXkJ.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para php-brasil+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/php-brasil?hl=pt-BR.
| cd_moeda | nm_moeda | sg_moeda | nm_pais |
| 5 | AFEGANE/AFEGANIST | AFA | AFEGANISTAO |
| 785 | RANDE/AFRICA SUL | ZAR | AFRICA DO SUL |
| 490 | LEK/ALBANIA, REP | ALL | ALBANIA, REPUBLICA DA |
| 635 | KWANZA/ANGOLA | AOA | ANGOLA |
| 325 | FLORIM/ANT. HOLAN | ANG | ANTILHAS HOLANDESAS |
| 820 | RIAL/ARAB SAUDITA | SAR | ARABIA SAUDITA |
| 95 | DINAR ARGELINO | DZD | ARGELIA |
| 10 | AUSTRAL | ARG | ARGENTINA |
| 706 | PESO/ARGENTINA | ARS | ARGENTINA |
| 275 | DRAM/ARMENIA REP | AMD | ARMENIA, REPUBLICA DA |
| 328 | FLORIM/ARUBA | AWG | ARUBA |
| 150 | DOLAR AUSTRALIANO | AUD | AUSTRALIA |
| 607 | MANAT/ARZEBAIJAO | AZM | AZERBAIJAO, REPUBLICA DO |
| 155 | DOLAR/BAHAMAS | BSD | BAHAMAS, ILHAS |
| 105 | DINAR/BAHREIN | BHD | BAHREIN, ILHAS |
| 905 | TACA/BANGLADESH | BDT | BANGLADESH |
| 175 | DOLAR/BARBADOS | BBD | BARBADOS |
| 829 | RUBLO/BELARUS | BYB | BELARUS, REPUBLICA DA |
| 180 | DOLAR/BELIZE | BZD | BELIZE |
| 160 | DOLAR/BERMUDAS | BMD | BERMUDAS |
| 30 | BOLIVIANO/BOLIVIA | BOB | BOLIVIA |
| 612 | MARCO CONV/BOSNIA | BAM | BOSNIA-HERZEGOVINA (REPUB |
| 755 | PULA/BOTSWANA | BWP | BOTSUANA |
| 790 | REAL/BRASIL | R$ | BRASIL |
| 185 | DOLAR/BRUNEI | BND | BRUNEI |
| 510 | LEV/BULGARIA, REP | BGN | BULGARIA, REPUBLICA DA |
| 365 | FRANCO/BURUNDI | BIF | BURUNDI |
| 665 | NGULTRUM/BUTAO | BTN | BUTAO |
| 295 | ESCUDO/CABO VERDE | CVE | CABO VERDE, REPUBLICA DE |
| 825 | RIEL/CAMBOJA | KHR | CAMBOJA |
| 165 | DOLAR CANADENSE | CAD | CANADA |
| 800 | RIAL/CATAR | QAR | CATAR |
| 190 | DOLAR/CAYMAN | KYD | CAYMAN, ILHAS |
| 913 | TENGE/CASAQISTAO | KZT | CAZAQUISTAO, REPUBLICA DO |
| 715 | PESO/CHILE | CLP | CHILE |
| 795 | IUAN RENMIMBI/CHI | CNY | CHINA, REPUBLICA POPULAR |
| 520 | LIBRA CIP/CHIPRE | CYP | CHIPRE |
| 195 | DOLAR/CINGAPURA | SGD | CINGAPURA |
| 720 | PESO/COLOMBIA | COP | COLOMBIA |
| 368 | FRANCO/COMORES | KMF | COMORES, ILHAS |
| 925 | WON/COREIA NORTE | KPW | COREIA, REP.POP.DEMOCRATI |
| 930 | WON/COREIA SUL | KRW | COREIA, REPUBLICA DA |
| 995 | BUA | BUA | COSTA DO MARFIM |
| 996 | FUA | FUA | COSTA DO MARFIM |
| 40 | COLON/COSTA RICA | CRC | COSTA RICA |
| 100 | DINAR/KWAIT | KWD | COVEITE |
| 779 | KUNA/CROACIA | HRK | CROACIA (REPUBLICA DA) |
| 725 | PESO/CUBA | CUP | CUBA |
| 55 | COROA DINAM/DINAM | DKK | DINAMARCA |
| 390 | FRANCO/DJIBUTI | DJF | DJIBUTI |
| 535 | LIBRA/EGITO | EGP | EGITO |
| 45 | COLON/EL SALVADOR | SVC | EL SALVADOR |
| 145 | DIRHAM/EMIR.ARABE | AED | EMIRADOS ARABES UNIDOS |
| 895 | SUCRE/EQUADOR | ECS | EQUADOR |
| 625 | NAKFA/ERITREIA | ERN | ERITREIA |
| 58 | COROA ESLOVACA | SKK | ESLOVACA, REPUBLICA |
| 914 | TOLAR/ESLOVENIA | SIT | ESLOVENIA, REPUBLICA DA |
| 220 | DOLAR DOS EUA | USD | ESTADOS UNIDOS |
| 57 | COROA/ESTONIA | EEK | ESTONIA, REPUBLICA DA |
| 9 | BIRR/ETIOPIA | ETB | ETIOPIA |
| 545 | LIBRA/FALKLAND | FKP | FALKLAND (ILHAS MALVINAS) |
| 200 | DOLAR/FIJI | FJD | FIJI |
| 735 | PESO/FILIPINAS | PHP | FILIPINAS |
| 640 | NOVO DOLAR/TAIWAN | TWD | FORMOSA (TAIWAN) |
| 90 | DALASI/GAMBIA | GMD | GAMBIA |
| 35 | CEDI/GANA | GHC | GANA |
| 482 | LARI/GEORGIA | GEL | GEORGIA, REPUBLICA DA |
| 530 | LIBRA/GIBRALTAR | GIP | GIBRALTAR |
| 770 | QUETZAL/GUATEMALA | GTQ | GUATEMALA |
| 170 | DOLAR DA GUIANA | GYD | GUIANA |
| 398 | FRANCO/GUINE | GNF | GUINE |
| 738 | PESO/GUINE BISSAU | GWP | GUINE-BISSAU |
| 440 | GOURDE/HAITI | HTG | HAITI |
| 495 | LEMPIRA/HONDURAS | HNL | HONDURAS |
| 205 | DOLAR/HONG-KONG | HKD | HONG KONG |
| 345 | FORINT/HUNGRIA | HUF | HUNGRIA, REPUBLICA DA |
| 810 | RIAL/IEMEN | YER | IEMEN |
| 860 | RUPIA/INDIA | INR | INDIA |
| 865 | RUPIA/INDONESIA | IDR | INDONESIA |
| 815 | RIAL/IRAN, REP | IRR | IRA, REPUBLICA ISLAMICA D |
| 115 | DINAR/IRAQUE | IQD | IRAQUE |
| 60 | COROA ISLND/ISLAN | ISK | ISLANDIA |
| 880 | SHEKEL/ISRAEL | ILS | ISRAEL |
| 230 | DOLAR/JAMAICA | JMD | JAMAICA |
| 470 | IENE | JPY | JAPAO |
| 125 | DINAR/JORDANIA | JOD | JORDANIA |
| 780 | QUIPE/LAOS, REP | LAK | LAOS, REP.POP.DEMOCR.DO |
| 603 | LOTI/LESOTO | LSL | LESOTO |
| 485 | LAT/LETONIA, REP | LVL | LETONIA, REPUBLICA DA |
| 560 | LIBRA/LIBANO | LBP | LIBANO |
| 235 | DOLAR/LIBERIA | LRD | LIBERIA |
| 130 | DINAR/LIBIA | LYD | LIBIA |
| 601 | LITA/LITUANIA | LTL | LITUANIA, REPUBLICA DA |
| 685 | PATACA/MACAU | MOP | MACAU |
| 132 | DINAR/MACEDONIA | MKD | MACEDONIA, ANT.REP.IUGOSL |
| 405 | FR.MALGAXE/MADAGA | MGF | MADAGASCAR |
| 828 | RINGGIT/MALASIA | MYR | MALASIA |
| 760 | QUACHA/MALAVI | MWK | MALAVI |
| 870 | RUFIA/MALDIVAS | MVR | MALDIVAS |
| 565 | LIRA/MALTA | MTL | MALTA |
| 139 | DIRHAM/MARROCOS | MAD | MARROCOS |
| 840 | RUPIA/MAURICIO | MUR | MAURICIO |
| 741 | PESO/MEXICO | MXN | MEXICO |
| 775 | QUIATE/BIRMANIA | MMK | MIANMAR (BIRMANIA) |
| 622 | NOVA METICAL/MOCA | MZN | MOCAMBIQUE |
| 620 | METICAL/MOCAMBIQ | MZM | MOCAMBIQUE |
| 503 | LEU/MOLDAVIA, REP | MDL | MOLDAVIA, REPUBLICA DA |
| 915 | TUGRIK/MONGOLIA | MNT | MONGOLIA |
| 173 | D | NAD | NAMIBIA |
| 845 | RUPIA/NEPAL | NPR | NEPAL |
| 51 | CORDOBA OURO | NIO | NICARAGUA |
| 630 | NAIRA/NIGERIA | NGN | NIGERIA |
| 65 | COROA NORUE/NORUE | NOK | NORUEGA |
| 245 | DOLAR/NOVA ZELAND | NZD | NOVA ZELANDIA |
| 805 | RIAL/OMA | OMR | OMA |
| 20 | BALBOA/PANAMA | PAB | PANAMA |
| 778 | KINA/PAPUA N GUIN | PGK | PAPUA NOVA GUINE |
| 875 | RUPIA/PAQUISTAO | PKR | PAQUISTAO |
| 450 | GUARANI/PARAGUAI | PYG | PARAGUAI |
| 660 | NOVO SOL/PERU | PEN | PERU |
| 975 | ZLOTY/POLONIA | PLN | POLONIA, REPUBLICA DA |
| 950 | XELIM/QUENIA | KES | QUENIA |
| 540 | LIBRA ESTERLINA | GBP | REINO UNIDO |
| 730 | PESO/REP. DOMINIC | DOP | REPUBLICA DOMINICANA |
| 506 | NOVO LEU/ROMENIA | RON | ROMENIA |
| 505 | LEU/ROMENIA | ROL | ROMENIA |
| 420 | FRANCO/RUANDA | RWF | RUANDA |
| 830 | RUBLO/RUSSIA | RUB | RUSSIA, FEDERACAO DA |
| 250 | DOLAR/IL SALOMAO | SBD | SALOMAO, ILHAS |
| 911 | TALA/SAMOA OC | WST | SAMOA |
| 570 | LIBRA/STA HELENA | SHP | SANTA HELENA |
| 148 | DOBRA/S.TOME/PRIN | STD | SAO TOME E PRINCIPE, ILHA |
| 500 | LEONE/SERRA LEOA | SLL | SERRA LEOA |
| 133 | DINAR SERVIO/SERV | CSD | SERVIA |
| 850 | RUPIA/SEYCHELES | SCR | SEYCHELLES |
| 575 | LIBRA/SIRIA, REP | SYP | SIRIA, REPUBLICA ARABE DA |
| 960 | XELIM/SOMALIA | SOS | SOMALIA |
| 855 | RUPIA/SRI LANKA | LKR | SRI LANKA |
| 585 | LILANGENI/SUAZIL | SZL | SUAZILANDIA |
| 134 | DINAR/SUDAO | SDD | SUDAO |
| 70 | COROA SUECA/SUECI | SEK | SUECIA |
| 425 | FRANCO SUICO | CHF | SUICA |
| 255 | DOLAR/SURINAME | SRD | SURINAME |
| 835 | RUBLO/TADJIQUISTA | TJR | TADJIQUISTAO, REPUBLICA D |
| 15 | BATH/TAILANDIA | THB | TAILANDIA |
| 946 | XELIM/TANZANIA | TZS | TANZANIA, REP.UNIDA DA |
| 75 | COROA TCHECA | CZK | TCHECA, REPUBLICA |
| 320 | ESCUDO/TIMOR LEST | TPE | TIMOR LESTE |
| 680 | PAANGA/TONGA | TOP | TONGA |
| 210 | DOLAR/TRIN. TOBAG | TTD | TRINIDAD E TOBAGO |
| 135 | DINAR/TUNISIA | TND | TUNISIA |
| 600 | LIRA/TURQUIA | TRL | TURQUIA |
| 642 | NOVA LIRA/TURQUIA | TRY | TURQUIA |
| 460 | HYVNIA/UCRANIA | UAH | UCRANIA |
| 955 | XELIM/UGANDA | UGX | UGANDA |
| 745 | PESO/URUGUAIO | UYU | URUGUAI |
| 893 | SOM/UZBEQUISTAO | UZS | UZBEQUISTAO, REPUBLICA DO |
| 920 | VATU/VANUATU | VUV | VANUATU |
| 25 | BOLIVAR/VENZUELA | VEB | VENEZUELA |
| 26 | BOLIVAR FORTE/VEN | VEF | VENEZUELA |
| 260 | DONGUE/VIETNAN | VND | VIETNA |
| 765 | QUACHA/ZAMBIA | ZMK | ZAMBIA |
| 217 | DOLAR/ZIMBABUE | ZWD | ZIMBABUE |
| 370 | FRANCO/COM.FIN.AF | XAF | - |
| 646 | NOVO PESO/MEXICO | MXN | - |
| 650 | NOVO PESO URUGUAI | N$ | - |
| 380 | FRANCO COL FRANC | XPF | - |
| 651 | NOVO PESO URUGUAI | NC | - |
| 978 | EURO/COM.EUROPEIA | EUR | - |
| 138 | DIREITO ESPECIAL | SDR | - |
| 918 | UNID.MONET.EUROP. | XEU | - |
| 215 | DOLAR/CARIBE | XCD | - |
| 645 | NOVO PESO/MEXICO | MXN | - |
| 998 | DOLAR OURO | XAU | - |
Olá Luciano, poderia informar qual é a fonte?Obrigado
--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/php-brasil/-/Q4UgPZ6E_I4J.
Olá Luciano, poderia informar qual é a fonte?
Obrigado
Em terça-feira, 7 de agosto de 2012 07h21min07s UTC-4, Luciano Camilo escreveu:
--
Tive de fazer algo parecido em um projeto, então fiz um método que busca valores das moedas (dólar, libra e euro) através do Yahoo Finanças.segue o paste : http://pastebin.com/mzf6J0YTo método tem como parâmetro a moeda desejada (USD, EUR e GBP). o formato de retorno está em html mas você pode alterar como quiser.abs
Em 6 de agosto de 2012 17:59, Daniel Costa <danieldas...@gmail.com> escreveu:
Boa tarde.Estou implementando uma extranet que exibe os valores de indicadores (moedas: dólar, euro e libra) de forma automática para o usuário logado. Na verdade estou melhorando uma extranet existente feita por outra empresa.Acontece que a extranet atual (que não foi eu quem fez) está puxando os valores de uma página HTML do Banco Central, ou seja, a partir do momento que mudarem o layout da página, adeus dados... (foi o que aconteceu recentemente :( ).Vocês conhecem algum serviço, site, webservice, API ou coisa do tipo, pago ou gratuito de onde eu consiga puxar esses valores dinamicamente sem correr tanto riscos de alterações?Obrigado,Daniel CostaDesenvolvedor Web
--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/php-brasil/-/_KT7Dq62BXkJ.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para php-b...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/php-brasil?hl=pt-BR.