Questions tagged «api»

请勿使用:标记您要使用的库,[api-design]或其他合适的方法。要求我们推荐或找到API的问题是题外话。

5
FFmpeg C API文档/教程[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 12个月前关闭。 改善这个问题 我正在尝试查找使用FFmpeg C API的文档。似乎只有命令行文档可用。 有没有好的文档/教程/链接?
119 c  api  documentation  ffmpeg 

9
狗食我们自己的限速API
概述: 我公司开发了一个限速API。我们的目标是双重的: 答:围绕我们的产品创建一个强大的开发者生态系统。 B:通过使用它来驱动我们自己的应用程序,展示我们API的强大功能。 澄清:为什么完全要限制速率? 我们对API进行了等级限制,因为我们将其作为产品的附加产品出售。匿名访问我们的API的每小时API调用阈值非常低,而我们的付费客户每小时可以允许1000个以上的调用。 问题: 我们的限速API非常适合开发人员生态系统,但是为了让我们陷入困境,我们不能将其限制为相同的限速。我们的API的前端全部是JavaScript,可直接对API进行Ajax调用。 所以问题是: 您如何保护api,以便可以删除速率限制,而在删除速率限制的过程中不容易被欺骗? 探索的解决方案(以及为什么它们不起作用) 针对主机标头验证引荐来源网址。- 有缺陷,因为引荐来源网址很容易被伪造。 使用HMAC根据请求和共享机密创建签名,然后在服务器上验证请求。- 有缺陷,因为可以通过查看前端JavaScript轻松确定机密和算法。 代理请求并在代理中签名请求- 仍然存在缺陷,因为代理本身公开了API。 问题: 我期待Stack Overflow的杰出人才提出替代解决方案。您将如何解决这个问题?
117 javascript  api  rest 

9
在编程中“存根”是什么意思?
例如,这句话是什么意思? 在任何现代Web应用程序中,几乎都可以与外部API集成。为了有效测试这种集成,您需要将其存根。一个好的存根应该易于创建,并与实际,当前的API响应保持一致。在本文中,我们将概述使用外部API 存根的测试策略。
117 api  stub 

7
Android REST客户端,示例?
即使该主题已接受答案,您也可以随意提出其他想法,您还是会使用或喜欢 我见过这些文章: 宁静的API服务 适用于Android的Java REST客户端API 这使我观看了有关REST客户端应用程序的Google I / O 2010视频 http://www.youtube.com/watch?v=xHXn3Kg2IQE&feature=player_embedded 从现在开始,我一直在应用程序控制器类中将REST组件创建为静态组件。 我认为从现在开始,我应该改变模式。有人指出,Google IOSched应用程序是如何在Android上编写REST客户端的绝佳示例。有人告诉我,这种方法太复杂了。 那么,有人可以告诉我们什么是最佳实践吗?简而言之。 对于示例用例,IOSched应​​用程序过于复杂。
115 java  android  api  rest 

7
应用未设置:该应用仍处于开发模式
我已按照此处的说明进行操作: 此应用程序的开发人员尚未针对Facebook登录正确设置此应用程序? 将我的应用设为公开,圆圈为绿色,因此该应用为公开。 但是,当我尝试登录时,我转到Facebook应用程序,它要求我登录,然后我收到以下消息: 应用未设置:该应用仍处于开发模式,您无权访问。切换到注册的测试用户,或向应用管理员询问权限。 顺便说一句:我是管理员 任何帮助深表感谢。我正在使用SeattleClouds,这会在iOS和android上发生。
114 android  ios  facebook  api  web 

8
找出什么程序注册了全局热键?(Windows API)
据我所知,Windows没有提供API函数来告诉哪个应用程序已经注册了全局热键(通过RegisterHotkey)。我只能发现如果RegisterHotkey返回false,而不是谁“拥有”该热键,则该热键已注册。 在没有直接API的情况下,是否会有回旋路?Windows维护与每个已注册热键关联的句柄-有点令人发疯的是,应该无法获取此信息。 可能不起作用的示例:发送(模拟)已注册的热键,然后拦截Windows将发送给已注册热键的进程的热键消息。首先,我认为拦截消息不会显示目标窗口句柄。其次,即使有可能,也将是一件坏事,因为发送热键会触发各种程序的各种潜在有害活动。 并不是很关键,但是我经常看到对此类功能的要求,并且我自己是注册热键的应用程序的受害者,甚至没有在UI或文档中的任何位置公开它。 (请在Delphi中工作,并且只不过是WinAPI的学徒,请客气。)

12
现实生活中的交易API
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 您是否知道可以使用现实生活中的股票或货币进行交易的API? 如果是这样,请描述您的经历: 易于开发 佣金 沙盒环境? 等等

15
Twitter API返回错误215,身份验证数据错误
我正在尝试调用Twitter的API,以获取用户的关注者列表。 http://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=用户名 我得到这个错误信息作为回应。 { code = 215; message = "Bad Authentication data"; } 我似乎找不到与此错误代码相关的文档。有人对此错误有任何想法吗?
110 php  api  twitter 

6
什么是API密钥?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 这些天来,我几乎在每个交叉服务应用程序中都看到这个词。 API密钥到底是什么?其用途是什么? 同样,公共和私有API密钥之间有什么区别。

8
Google刷新令牌会过期吗?
我在短时间内就多次使用了刷新令牌进行测试,但是我不知道Google刷新令牌是否会过期?我可以使用相同的刷新令牌长时间(一周甚至几个月)一次又一次地获取另一个访问令牌吗?

2
从网站抓取数据的最佳方法是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 我需要从网站中提取内容,但是该应用程序不提供任何应用程序编程接口或其他机制来以编程方式访问该数据。 我找到了一个有用的第三方工具Import.io,该工具提供了用于抓取网页和构建数据集的即点即用功能,唯一的是我想将数据保存在本地,并且我不想订阅任何订阅计划。 该公司使用哪种技术来抓取网页并构建其数据集?我发现一些网页抓取框架pjscrape和Scrapy是否可以提供这样的功能

2
使用Rails和HTTParty将JSON发布到API
我希望我的ruby on rails应用程序中的用户能够将票证提交到我的外部票证管理系统squishlist.com。他们具有以下api和说明。您需要进行身份验证并获得令牌,然后使用令牌提交票证。来自squishlist。 # get the token https://api.squishlist.com/auth/?cfg=testcorp&user_key=privatekey&api_key=TEST-KEY-12345 => {"token": "authtoken", "expires": "2010-06-16 13:31:56"} # and then the ticket with the token https://api.squishlist.com/rest/?cfg=testcorp&token=authtoken&method=squish.issue.submit&prj=demo POST data: {'issue_type': 1, 'subject': 'Hello, world.', 4: 'Open', 5: 10} 为了进行测试,我创建了一个控制器,路由和视图(页面)以进行测试。在我的控制器上,我有以下内容 require 'httparty' require 'json' class SubmitticketController < ApplicationController def submit_a_ticket @cfg = 'xxxsupport' @user_key = …

5
正确的REST响应是否有空表?
比方说,你想通过调用来获得用户的列表GET来api/users,但目前该表已被截断,所以没有用户。什么是这种情况下适当的反应:404或204?
106 api  http  rest 

7
用于Rest API服务器的Scala框架?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 改善这个问题 我们正在考虑将Rest API服务器(在Symfony PHP上的Web服务中)移动到Scala的原因有以下几种:速度,无开销,较少的CPU,较少的代码,可伸缩性等。几天前,但我一直很享受这些天从Scala书籍以及所有博客文章和问题中学到的东西(这并不难看!) 我有以下选择: 从头开始构建Rest API服务器 使用像Scalatra这样的小型Scala Web框架 使用升降机 我将不得不使用的一些东西:HTTP请求,JSON输出,MySQL(数据),OAuth,Memcache(缓存),日志,文件上传,统计信息(也许是Redis)。 你会推荐什么?
105 api  rest  scala  lift 

5
如何构建采用ID数组作为资源的REST API
我正在为我的项目构建REST API。获取给定用户的INFO的API是: api.com/users/[USER-ID] 我还希望允许客户端传递用户ID列表。如何构造API,使其具有RESTful并接受用户ID列表?
103 api  rest 

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.