正在从另一个站点检索 XML and/or JSON 数据

Retrieving XML and/or JSON data from another site

大家早上好,

我最近收到一个请求,希望能从其他网站的搜索结果中检索数据。我尝试搜索,但不知道如何用词来表达我的搜索。

最好用例子来解释。

访问:https://bcbst.vitalschoice.com/professional?search_specialty_id=29&ci=DFT&geo_location=33688&network_id=39&sort=relevancy&radius=any&page=1

您会看到一份医生名单。

我正在寻找一种以编程方式获取医生列表的方法。比如名字,地址,phone.

我只需要一些指导,因为我可能会为多个站点执行此操作。

我用 C# 和 JS 编程。

对于您链接的网站,它有一个 API 可供使用。您可以做的是向端点之一发出 AJAX 请求(如果使用 JQuery)或 WebRequest(如果使用 C#),然后将您从网站获得的 JSON 转换为无论你需要使用什么。

您可以通过在浏览器中输入 url 来测试您将从服务器返回的内容,example

至于搜索参数,您必须将它们添加到 url。我建议看看他们的 API 看看他们支持什么功能。

希望对您有所帮助!