Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { Http, Headers, RequestOptions } from '@angular/http';
- import { Injectable } from '@angular/core';
- @Injectable()
- export class ConsultaProvider {
- public apiBase = "http://192.168.0.104/bonifacio/";
- constructor(public http: Http) {}
- pegarEndereco(lat, lng){
- return this.http.get('https://reverse.geocoder.api.here.com/6.2/reversegeocode.json?prox=' + lat +',' + lng + ',1000&mode=retrieveAddress&app_id=bHNrRbSB4qnlddFuzFnS&app_code=wLp2qvHNLq-rLIeAdwBu4g&gen=9');
- }
- //Função para realizar post
- postData(url, data){
- return new Promise((resolve, reject) =>{
- let headers = new Headers();
- headers.append('x-api-key', '914a3b88634796728701b5c881305657281310f8f4269147489b98fae321c3da');
- headers.append('id', '27');
- const requestOptions = new RequestOptions({headers:headers});
- this.http.post(this.apiBase+url, data, requestOptions).subscribe(res =>{
- resolve(res);
- }), (err) =>{
- reject(err);
- }
- })
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement