Nếu bạn muốn tích hợp chức năng tự động hoàn thành địa chỉ, ví dụ khi cập nhật thông tin, đặt hàng, v.v… Goong là giải pháp chất lượng tại Việt Nam.
Ngoài tự động hoàn thành địa chỉ (Autocomplete), Goong còn nhiều dịch vụ khác với chất lượng khá tốt, được nhiều công ty Việt Nam sử dụng. Đầu tiên, để bắt đầu sử dụng, bạn đăng kí tài khoản nhé.
Sau khi đăng kí, Goong sẽ xác nhận tài khoản của bạn sau 24 giờ. Nếu bạn muốn xác nhận nhanh hơn, hãy liên hệ trực tiếp Goong thông qua Zalo nhé.
Tạo API Key
Để sử dụng, bạn cần tạo API Key.
JavaScript
Có nhiều cách tích hợp Goong, ở đây mình ví dụ JavaScript.
function httpGetAsync(theURL, callback) {
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
callback(xmlHttp.responseText);
}
}
xmlHttp.open('GET', theURL, true);
xmlHttp.send(null);
return;
}
function goongCallbackSearch(responseText) {
var responseObjects = JSON.parse(responseText);
var searchResults = responseObjects['predictions'];
if (searchResults.length > 0) {
// Xử lí dữ liệu trả về
}
return;
}
function grabAddress(searchTerm) {
var APIKey = 'API Key của bạn';
var searchUrl = 'https://rsapi.goong.io/place/autocomplete?input=' + searchTerm + '&api_key=' + APIKey;
httpGetAsync(searchUrl, goongCallbackSearch);
return;
}
Lưu ý: Bạn cần dán API Key của bạn vào biến APIKey
và tự thêm đoạn mã xử lí dữ liệu trả về nhé.
Ví dụ
Để sử dụng, các bạn chỉ cần gọi.
grabAddress('ho hoan kiem');
Bạn có thể tham khảo thêm tài liệu tại đây nhé.
Chúc các bạn thành công!
Không có bình luận.