Hướng nhà hợp tuổi API
Cung mệnh theo năm sinh âm lịch và giới tính, Đông / Tây tứ mệnh, 4 hướng tốt và 4 hướng xấu, kiểm tra một hướng cụ thể và hợp hướng vợ chồng.
Tính theo trường phái Bát trạch thường dùng trong bất động sản Việt Nam: từ năm sinh âm lịch và giới tính trả về cung phi (Khảm, Khôn, Chấn, Tốn, Càn, Đoài, Cấn, Ly), ngũ hành, nhóm Đông / Tây tứ mệnh, và 8 hướng kèm sao: Sinh khí, Thiên y, Diên niên, Phục vị (tốt), Họa hại, Ngũ quỷ, Lục sát, Tuyệt mệnh (xấu), mỗi hướng có khoảng độ la bàn.
Gửi ngày sinh dương lịch birth_date để tự tính năm âm lịch (sinh trước Tết thuộc năm trước). Thêm facing (độ hoặc tên hướng) để kiểm tra hướng cửa, nhà, bàn làm việc, và partner_year để so cung vợ chồng, tìm các hướng tốt chung.
Đây là tín ngưỡng dân gian, chỉ để tham khảo văn hóa, không có cơ sở khoa học. Công thức là cách tính phổ biến (nam: (2 − năm) mod 9, nữ: (năm − 5) mod 9, số 5 là Khôn với nam, Cấn với nữ).
Tham số
| Tên | Vị trí | Kiểu | Bắt buộc | Mặc định | |
|---|---|---|---|---|---|
year | query | number | không | Năm sinh âm lịch (hoặc gửi birth_date). | |
birth_date | query | string | không | Ngày sinh dương lịch YYYY-MM-DD; năm âm lịch được tự tính. | |
sex | query | string | có | male / female (hoặc nam / nữ). | |
facing | query | string | không | Hướng cần xem: độ (0 = bắc) hoặc N, NE, Đông Nam… | |
partner_year / partner_birth_date, partner_sex | query | string | không | Thông tin vợ / chồng để xem hợp hướng. |
Ví dụ
curl "https://apibox.io.vn/v1/vn-house-direction?year=1990&sex=male&facing=135" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/vn-house-direction?year=1990&sex=male&facing=135', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/vn-house-direction?year=1990&sex=male&facing=135",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/vn-house-direction?year=1990&sex=male&facing=135');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));Kết quả trả về
{
"lunar_year": 1990,
"can_chi": "Canh Ngọ",
"sex": "male",
"palace": "Khảm",
"element": "Thủy",
"group": "Đông tứ mệnh",
"group_en": "East group",
"directions": [
{
"star": "Sinh khí",
"star_en": "Vitality",
"good": true,
"direction": "SE",
"direction_vi": "Đông Nam",
"direction_en": "South-east",
"degrees": [
112.5,
157.5
],
"meaning_vi": "tốt nhất: tài lộc, danh tiếng"
},
{
"star": "Thiên y",
"star_en": "Heavenly doctor",
"good": true,
"direction": "E",
"direction_vi": "Đông",
"direction_en": "East",
"degrees": [
67.5,
112.5
],
"meaning_vi": "sức khỏe, quý nhân"
},
{
"star": "Tuyệt mệnh",
"star_en": "Total loss",
"good": false,
"direction": "SW",
"direction_vi": "Tây Nam",
"direction_en": "South-west",
"degrees": [
202.5,
247.5
],
"meaning_vi": "xấu nhất: bệnh tật, phá sản"
}
],
"good_directions": [
"Đông Nam",
"Đông",
"Nam",
"Bắc"
],
"bad_directions": [
"Tây",
"Đông Bắc",
"Tây Bắc",
"Tây Nam"
],
"facing": {
"direction": "SE",
"direction_vi": "Đông Nam",
"star": "Sinh khí",
"star_en": "Vitality",
"good": true,
"meaning_vi": "tốt nhất: tài lộc, danh tiếng"
},
"school": "Bát trạch (Eight Mansions), cung phi by lunar birth year; the house direction is the direction the main door faces",
"disclaimer": "Folk belief (phong thủy), for cultural reference only; it has no scientific basis."
}
Ứng dụng
- Thêm “hợp tuổi nào” vào tin đăng nhà đất
- Widget phong thủy cho website nội thất
- Lọc căn hộ theo hướng cửa trong app tìm nhà
- Trang nội dung kiểu “sinh năm 1990 hợp hướng nào”
Hỏi đáp
Năm sinh tính theo dương lịch hay âm lịch?
Theo âm lịch. Gửi birth_date để tự tính, hoặc year nếu đã biết năm âm lịch.
Dùng trường phái nào?
Bát trạch với công thức cung phi phổ biến; trường phái khác có thể cho kết quả khác ở một số năm.
Hướng nhà là hướng nào?
Hướng mà cửa chính nhìn ra, đứng trong nhà nhìn ra ngoài.
API liên quan
Kiểm tra JSON
Kiểm tra cú pháp JSON, báo đúng dòng và cột bị lỗi, và validate dữ liệu theo JSON Schema (draft 4, 7, 2019-09 hoặc 2020-12).
{ }Định dạng JSON
Làm đẹp JSON với thụt lề 0-8 dấu cách hoặc tab, rút gọn (minify) hoặc sắp xếp key theo bảng chữ cái. Báo lỗi cú pháp kèm dòng và cột.
CSVCSV sang JSON
Chuyển CSV thành mảng object JSON theo dòng tiêu đề, tự nhận dấu phân cách, tự chuyển số và boolean, báo lỗi từng dòng.