Tag: 谷歌API

将二进制数据传输到HTTP REST API服务的好方法是什么?

我们正在扩展我们的HTTP REST API以允许客户端上传图片(为了这个问题的目的,假设二进制数据)。 到目前为止,我们只允许我们的API参数中的string。 什么是允许他们上传二进制数据的好方法? 是否会要求base64编码forms? URL会变得太长,Web服务器无法处理? 任何build议/最佳实践?

在Windows API函数名称中,“Ex”代表什么?

在Windows API和其他库中,我已经看到多个入口点的方法,我已经注意到在MyApiCall和MyApiCallEx等场景中使用Ex缩写。 我的假设是,这代表扩展或额外可以有人请确认? 为什么selectEx而不是MyApiCall2或类似的任何历史logging也将不胜感激。

ESPN Cricinfo有API吗?

espncricinfo.com是否暴露了API? 我对现场比分,新闻和照片感兴趣。 到目前为止,我只知道的rss饲料..

WebDriver的Python API文档在哪里?

我在哪里可以find用于Selenium WebDriver的Python绑定的“API文档”? http://code.google.com/p/selenium/wiki/PythonBindings

对支持API的SMS网关的build议

我正在构build一个需要通过SMS发送通知的Web应用程序。 具有API支持的SMS网关服务提供商满足以下要求: 可靠 全球交付 – 我将向全球发送没有特定区域发送给其他人 理想的便宜 你有什么build议? 为什么?

如何正确closuresnode-express服务器?

我需要在从/auth/github/callback url获得callback后closures服务器。 与通常的HTTP APIclosures服务器目前支持与server.close([callback]) API函数,但与节点快递服务器我得到TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close' TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close'错误。 而且我不知道如何find信息来解决这个问题。 我应该如何closures快递服务器? NodeJSconfiguration说明: $ node –version v0.8.17 $ npm –version 1.2.0 $ npm view express version 3.0.6 实际应用代码: var app = express(); // configure Express app.configure(function() { […]

OAuth2和Google API:访问令牌过期时间?

我们有一个独立的Java应用程序(请参阅“安装的应用程序”: https : //developers.google.com/accounts/docs/OAuth2 ),它定期运行并使用Google API(更新来自客户数据库/ ldap / …的一些信息) 。 要访问Google API,我们将用户名和密码存储在configuration文件中,这是一种安全风险,客户不喜欢这样做。 所以我们希望使用OAuth2长生存取令牌。 Google OAuth2访问令牌的默认到期时间是什么? 因为我们只有在应用程序中访问令牌,所以当访问令牌到期时,应用程序本身不能刷新它。 就我个人而言,我认为在这种情况下OAuth2的实施不会带来任何重大的好处,但让我们专注于主要问题 – 默认到期时间。

PUT与POSTfile upload使用Zend Framework构buildREST风格的api

我正在通过Zend_Rest_Route使用Zend Framework构build一个RESTful API。 对于file upload,我应该使用PUT还是POST来处理这个过程? 我试图尽可能与REST动词的定义保持一致。 请参考: PUT或POST:故事的REST 我理解这一点的方式是,当且仅当我更新指定资源的完整内容时,我应该使用PUT。 我将不得不知道要input的确切URL。 另一方面,我应该使用POST,如果我发送一个命令到服务器创build一个指定资源的下属,使用一些服务器端algorithm。 假设这是一个用于图片上传的REST API。 这是否意味着我应该使用POST如果服务器是操纵图像文件(即创build缩略图,resize等); 并使用PUT,如果我只是简单地将图像原始文件保存到服务器? 如果我使用PUT来处理file upload,那么过程如下: 用户发送GET请求来检索要放置到的文件的特定URL。 然后用户从GET响应发送PUT请求到URL。 正在上传的文件与用户上传完全一样。 我对这个东西相当陌生, 所以希望我在这里有道理… 如果你知道这个“最好”的方法,请随时发表评论。

如何通过aws Java SDK公开S3对象?

如何通过AWS Java SDK公开S3对象? 具体而言,通过Java AWS SDK可以使用哪些API方法在上载对象时公开对象?

Ruby和Ruby on Rails脱机API文档

在过去,我使用railsbrain.com有一个很好,方便的离线api文档。 但他们停止在版本2.3.2 有最新版本的其他解决scheme吗?