Tag: 谷歌API

WINDOWS RESTful服务上的cURL POST命令行

我的问题: 运行Windows 7和使用可执行的命令行工具来curl我的本地主机服务器api POST数据是返回给我一个错误,似乎是非常普遍的。 请求正在正确发送,但数据未到达服务器,因为它会导致我的REST服务插入空值的数据。 什么似乎是造成这个错误:想像这样的事情 curl -i -X POST -H 'Content-Type: application/json' -d '{"data1": "data goes here", "data2": "data2 goes here"}' http:localhost/path/to/api 返回数据的结果 curl: (6) Could not resolve host: application; No data record of requested type curl: (6) Could not resolve host: data goes here,; No data record of requested type curl: (6) Could […]

资源和端点有什么区别?

我听说“资源”和“端点”都是指同一个东西。 看来资源是一个新的术语。 他们有什么区别? “资源”是否意味着一个RESTfuldevise?

什么是私人API,为什么苹果拒绝iOS应用程序?

我已经阅读了几篇关于这方面的文章,我只是想看看我是否正确理解这一点: 如果您使用私有API,苹果将拒绝您的应用程序… “私有API”和“非私有API”之间的主要区别是什么? “非私有”API是否仅由苹果提供和validation的API? 是不是一个API只是一个与框架交互的方式,一个框架只是一个封装的类/标题,人们可以用于琐碎的目的? 这不是说我不能在我的应用程序中重复使用任何人的代码(Apple除外)? 如果这是真的,每当程序员自己定制类和方法时,是不是在技术上为他的具体目的而devise一个迷你框架呢? 那么这是不是意味着他正在使用他自己的私人API? 甚至在我的类/方法中使用别人的类/方法,他们甚至可以说出不同,为什么这会成为一个问题呢? 我对此的理解听起来很荒谬,不相信我理解什么是“私人API”是正确的。 我确实读过这是为了防止API的任何变化,可能导致您的应用程序function失常。 这是否意味着API在运行时间被链接(而不是编译时间),并且可以自动更新而不知道或者什么? (请参阅我原本以为API /框架在编译的时候就被设置为石头,也许这就是我错误的地方) 有人可以帮我吗? 我对这个政策非常困惑。 谢谢!

embeddedYouTubevideo与自定义速度(例如3)

我有一个embedded的YouTubevideo在一个页面,并有一个滑块,我可以设置播放器的速度。 我使用的是player.setPlaybackRate(value); 问题是,我想从0.5到3的范围,但播放器的API只限于预定义的值[0.25, 0.5, 1, 1.25, 1.5, 2] 。 在YouTube中,我可以通过document.getElementsByTagName("video")[0].playbackRate = 3轻松调整速度,但是在iframe中我没有这样的访问权限。

如何在Javascript中实现安全的OAuth2消费?

我正在使用PHP来devise一个使用OAuth2.0的API。 我的最终目标是在JavaScript(使用AngularJS)中直接访问此API构build前端应用程序。 我知道,传统上没有办法来保证JavaScript中的交易,所以直接访问API是不可行的。 前端需要与服务器代码进行通信,然后直接与API进行通信。 但是,在研究OAuth2时,看起来好像User-Agent Flow旨在帮助解决这种情况。 我需要帮助的是在javascript中实现OAuth2用户代理stream程(特别是AngularJS,如果可能的话,因为这是我用于我的前端)。 我一直无法find任何这样做的例子或教程。 我真的不知道从哪里开始,并且不希望通读整个OAuth2规范,至less没有看到我将要做的一个例子。 所以任何例子,教程,链接等将不胜感激。

你认为什么是良好的API文档?

总的来说,我一直很喜欢Java API的文档,但是我知道有些人认为它们缺乏。 所以我想知道,你认为什么是一个API文档的好例子? 请在任何答案中包含一个链接或一个实际的例子。 我想引用我(和其他人)当然可以用来改进我们自己的文档。

API直接存款(ACH,EFT,无论)

我正在寻找一种方法来实现从一个银行账户到另一个银行账户的自动转账,而无需最终用户login到贝宝或亚马逊付款等来完成该stream程(通过将他们的在线余额转移到他们的银行账户)。 我已经在网上查了一下,发现一些似乎能够做到这一点的供应商,但API文档并没有让我感到确定。 任何人都可以推荐他们用来做这种事的服务吗? 很明显,我正在寻找一个基于Web的API。 完整的过程是收集付款的中间人网站(这是简单的部分),然后向银行账户支付(减去费用)。 亚马逊支付将是伟大的(允许三方/市场交易); 但是,我们正在寻找直接向最终用户银行帐户的东西。 (我知道这不是严格的代码 ,但我认为可能有人在那里做了类似的事情。)

什么是C ++插件系统的安全?

C ++中的插件系统是很难的,因为ABI没有正确定义,每个编译器(或其版本)都遵循自己的规则。 但是,Windows上的COM显示,可以创build一个最小的插件系统,允许具有不同编译器的程序员使用简单的接口为主机应用程序创build插件。 让我们来实践一下吧,在这方面留下不太有用的C ++标准,不要一分钟。 如果我想为支持C ++插件的Windows和Mac(以及可选的Linux)编写应用程序,并且如果我想为插件作者提供相当多的编译器select(比如不超过2年的Visual C ++版本,GCC或者Intel的C ++编译器),我可以指望什么C ++特性? 当然,我认为插件将被写入特定的平台。 关于我的头顶,下面是我能想到的一些C ++特性,我认为是这样的答案: vtable的布局,通过抽象类来使用对象? (是) 内置types,指针? (是) 结构,工会? (是) exception? (没有) 外部“C”function? (是) 带有内置参数types的stdcall非外部“C”函数? (是) 非stdcall非外部“C”函数与用户定义的参数types? (没有) 我将不胜感激你在这个领域的任何经验,你可以分享。 如果您知道任何具有C ++插件系统的中等成功应用程序,那也很酷。 卡尔

C ++中的“”是什么意思?

当我阅读Cocos2dx 3.0 API时,发现如下所示: auto listener = [this](Event* event){ auto keyboardEvent = static_cast<EventKeyboard*>(event); if (keyboardEvent->_isPressed) { if (onKeyPressed != nullptr) onKeyPressed(keyboardEvent->_keyCode, event); } else { if (onKeyReleased != nullptr) onKeyReleased(keyboardEvent->_keyCode, event); } }; 这是什么意思? 这是C++11新语法吗?

amazon web services定价有没有API?

是否有任何API在Amazon Web Services上具有最新的定价? 例如,可以查询某个地区的最新价格S3或EC2等。 谢谢