Lấy địa điểm yêu thích
Viết bằng Python 3.
pip install requests
pip install beautifulsoup4
pip install pymongo
python run.py
Dữ liệu lấy sẵn nằm ở example_output.txt
, với 5000 quán ăn được lấy từ Foody.vn. Giới hạn 5000 được đặt trong run.py
.
Ví dụ một đối tượng Diner
:
{
_id: "5543805e7504971d78fe006e",
price_min: 70000,
_type: "diner",
close_time: "1900-01-01T22:30:00.000Z",
open_time: "1900-01-01T08:00:00.000Z",
phone: "(08) 38 277 898",
price_max: 165000,
cuisine: "Nhật Bản",
category: 4,
foody_id: 595,
address: {
country: "Vietnam",
street_address: "30 Lê Lợi, P. Bến Nghé",
city: "TP. HCM",
district: "Quận 1"
},
name: "MOF Japanese Dessert Cafe - Lê Lợi"
}
http://cityhotspots-46171.onmodulus.net/diners
Các tham số:
- cuisine: nền ẩm thực (nằm trong danh sách này)
- district: quận (cũng nằm trong danh sách trên)
- category: danh mục quán ăn (3: Nhà hàng, 4: Cà phê/Kem, 5: Quán ăn)
- price_min: giá tối thiểu
- price_max: giá tối đa
- time_arrival: giờ đến (quán ăn trả về sẽ có giờ mở cửa sớm hơn và giờ đóng cửa trễ hơn giờ này)
Bạn có thể gọi đường dẫn này để xem các tùy chọn hiện có:
http://cityhotspots-46171.onmodulus.net/diners
MIT License