http - craigslist 之类的网站如何根据您的计算机所在的城市创建内容
问题描述
我正在寻找创建一个根据您所在城市位置生成内容的网站。我找到的最好的例子是 Craigslit 。当你点击城市或者它找到你所在的位置时,它们会生成一个像https://yourcity.craigslist.org/这样的网络域名。我只是想知道是否可以就如何构建类似的东西获得一些帮助。
解决方案
所以,是的,你应该在谷歌中输入一些东西来(尝试)找到你的答案(比如从 javascript 中检测城市会为你的问题带来很多结果。)
但是,是的,您可以使用https://ipstack.com/之类的服务来检测您的居住地,具体取决于您居住的地方,准确性会提高。(欧盟有一些规则和规定,使其比你住在美国的准确度要低得多)
一旦你有一个包含内容的数据库 - 例如,craigslist 有一个由来自世界各地的人出售的二手物品的数据库。当您连接到 craigslist 时,他们会询问您的请求来自何处的服务 - 然后根据您的位置使用一些过滤功能来匹配结果。
祝你好运
推荐阅读
- word2vec - 如何从 ft_word2vec (sparklyr-package) 获取词嵌入矩阵?
- anylogic - 如何证明到达率遵循指数分布?
- angular - 角度未捕获错误:模板解析错误:不是已知元素
- java - 将背景音乐音量从活动更改为服务
- html - 悬停时更改引导导航栏颜色
- nativescript - 为什么文本更改未反映到 viewmodel 属性
- ios - SwiftUI - 如何对搜索栏实施“滚动时隐藏”操作(Xcode 12.1 - iOS 14)
- node.js - TypeScript:不能在模块外使用 import 语句(Node.js)
- c++ - 路径结束数最少的节点
- c++ - MPI_Send 中的致命错误:排名无效,错误堆栈