PHP + Data Matrix API Google

123 views
Skip to first unread message

Diego Rodrigues Pereira Teles

unread,
Jul 3, 2020, 10:29:00 PM7/3/20
to php-espe...@yahoogrupos.com.br, php-my...@googlegroups.com, php...@yahoogroups.com, php...@yahoogrupos.com.br, ph...@googlegroups.com, php...@googlegroups.com, phpri...@googlegroups.com
Boa noite!

Jedis

Venho por meio deste solicitar mais uma vez ajuda de vocês meus caros.

Na minha empresa eles querem que o site faça o cálculo do valor da entrega em um determinado endereço e esse cálculo seja feito em Km, peguei como base a API do Google para realizar este cálculo de quilometragem, e montei inicialmente o script abaixo e coloquei a minha Key da API do Google, mas olhem o erro que eu recebo ao executar o código abaixo:

{ "destination_addresses" : [], "error_message" : "You must enable Billing on the Google Cloud Project at https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started", "origin_addresses" : [], "rows" : [], "status" : "REQUEST_DENIED" }  


<?php

 ini_set('default_charset', 'utf-8');
 header ('Content-type: text/html; charset=UTF-8');

$origins = '04314-000';
$destinations = '03063-000';
$mode = 'CAR';
$language = 'PT';
$sensor = 'false';


$distancia = file_get_contents("https://maps.googleapis.com/maps/api/distancematrix/json?origins=''.$origins.''|&
destinations=''.$destinations.''|&mode=''.$mode.''|&language=''.$language.''|&
sensor=false|&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");

echo $distancia;

?>


Diego Teles
Cel.: (21) 990891001

 

Wilker Souza

unread,
Nov 25, 2020, 7:40:47 AM11/25/20
to PHP MG
Opa bom dia Diego!

Pelo o que diz na mensagem, precisa ativar o faturamento na conta. 

Você seguiu os passos deste link abaixo?
https://developers.google.com/maps/gmp-get-started#procedures

Abrs

Dener Santos Fernandes

unread,
Jul 31, 2023, 9:02:31 AM7/31/23
to ph...@googlegroups.com
Tens ai o error: You must enable Billing on the Google Cloud Project at https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started

Existe um limite de consultas que pode ser gratuito, mas tens que habilitar o payment porque vai começar a pagar quando esse limite for atingido, recomendo consultar a documentação.

--
Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no grupos do Google.
Site oficial do grupo: http://www.phpmg.com
Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para phpmg-un...@googlegroups.com
Regras da lista: http://groups.google.com/group/phpmg/web/regras-da-lista
Para ver mais opções, acesse http://groups.google.com/group/phpmg
---
Você recebeu essa mensagem porque está inscrito no grupo "PHP MG" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpmg+un...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/phpmg/CAB7fMqah%2Bb4AosTqttd1Hjbx8SF8hOfQKcvX6J4r2BbiGckUEQ%40mail.gmail.com.


--
Dener Fernandes
Web Developer
Reply all
Reply to author
Forward
0 new messages