Questions tagged «api»

7
从100%可访问但非“公开”的API中获取数据的合法性如何
我找到了一个网站,该网站提供了一个巨大的可过滤表格,其中包含有关一个国家/地区城市的最新数据。该站点使用无限滚动方法来加载表的行。 通过使用Chrome的开发人员工具浏览该网站,我发现它向一些内部URL发出AJAX请求以获取数据。该URL包含许多与过滤器相对应的查询参数。 我试图直接在浏览器中访问该URL,并且以一种不错的JSON格式获取所有数据。我什至可以使用过滤器来获取所需的具体数据。该URL实际上是可访问的,因此我不需要做任何麻烦的事情,我只是在调用网络中存在的URL。 所以我的问题是:为了自己的目的使用URL检索数据对我来说是合法还是非法? 注意:我不想创建相同类型的城市列表,但是我想使用该数据来创建一些在线游戏,从而可能赚点钱... 重要说明:一些回应和评论 这只是一个示例场景,我不是在寻找获取有关城市数据的地方。如果需要,可以考虑使用一个网站,其中提供有关某个季节更新的足球运动员表现的数据。 再次,对于具体国家,我并不是在考虑特定的立法,如果您知道一个明显(il)合法的国家,那将是有用的信息。
38 legal  content  api 

5
Webhook和API之间有什么区别?
向API请求的程序员将收到响应。例如,使用Web API发送电子邮件,您将在请求中传递电子邮件内容。如果一切顺利,您将收到一封声明成功的回复。 要使用webhook,请向提供服务的公司注册一个URL。该URL是应用程序中的一个位置,它将接受数据并对其进行处理。在某些情况下,您可以在希望接收数据时告知提供商情况。每当有新东西出现时,网络挂钩都会将其发送到您的URL。 因此,他们基本上在做同一件事。 我的问题是:webhook和api有什么区别? WEBHOOK不是____,API不是______。 我知道他们是什么。我对关键差异以及何时使用一种以及何时使用另一种感兴趣。
15 api  data  request  webhook 

4
什么是正确的HTTP状态代码:“此API版本已停产”?
我有一个RESTful API。它有3个版本:v1,v2和v3。我即将发布v4,我们已决定中止v1,这意味着to的所有请求http://example.com/v1/resource都会失败,但是to的调用http://example.com/v2/resource将继续有效。 指示失败的适当方法是什么?我考虑过使用410 GONE状态码,但这表明该资源不再可用。但是,该资源可能仍然可用,只是必须以其他方式请求它。 我还考虑了通用400状态代码,但这似乎也很奇怪。有标准答案吗?
13 http  api  410-gone  restful 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.