Tag: 谷歌API

有电影showtime api吗?

有没有人知道任何(最好是免费的)支持的API访问电影放映时间的邮政编码? 我不相信任何现有的API,如netflix或imdb,提供这些信息。

如何以编程方式获取街道地址的经度和纬度(合法)

据推测,可以从Google地图或某些此类服务获取此信息。 (美国地址只是不够好。)

如何使用访问令牌获取Facebook用户ID

我有一个Facebook桌面应用程序,并使用Graph API 。 我能够获得访问令牌,但之后完成 – 我不知道如何获得用户的ID。 我的stream程是这样的: 我发送用户到https://graph.facebook.com/oauth/authorize与所有必需的扩展权限。 在我的redirect页面,我从Facebook获取代码。 然后我用API密钥对graph.facebook.com/oauth/access_token执行HTTP请求,并在响应中获得访问令牌。 从那一刻起,我无法获得用户ID。 这个问题怎么解决?

粗粒和细粒

粗粒和细粒之间有什么区别? 我在Google上search了这些条款,但是我找不到他们的意思。

invalid_grant尝试从谷歌获得oAuth令牌

我不断尝试从Google获取oAuth令牌以连接到他们的联系人API时发生invalid_grant错误。 所有的信息是正确的,我有tripple检查这种如此难倒。 有谁知道可能是什么原因造成这个问题? 我曾尝试设置一个不同的客户端ID,但我得到了相同的结果,我试图连接许多不同的方式,包括尝试强制authentication,但仍然是相同的结果。

保护REST API而不重新发明轮子

在deviseREST API时,通常先validation用户身份? 我正在寻找的典型用例是: 用户想要获取数据。 当然很酷,我们喜欢分享! 获取一个公共API密钥并阅读! 用户想要存储/更新数据…哇等等! 你是谁,你能做到吗? 我想build立一次,并允许说一个networking应用程序,一个Android应用程序或iPhone应用程序来使用它。 REST API似乎是这样的需求的合理select 为了说明我的问题,我将使用一个简单的例子。 我有一个数据库中的项目,它有一个评级属性(整数1到5)。 如果我正确理解REST,我将使用我select的语言来实现GET请求,该语言返回如下所示的csv,xml或json: http://example.com/product/getrating/{id}/ 说我们select我们返回的JSON: { "id": "1", "name": "widget1", "attributes": { "rating": {"type":"int", "value":4} } } 这对于面向公众的API来说很好。 我得到那部分。 我有很多问题是如何将这与安全模型相结合? 我习惯了networking应用程序的安全性,我有一个会话状态在任何时候都可以识别我的用户,所以我可以控制他们可以做什么,不pipe他们决定发送给我什么。 据我所知,这不是RESTful,所以在这种情况下将是一个不好的解决scheme。 我会尝试使用相同的项目/评级的另一个例子。 如果用户“JOE”想要添加评级到一个项目 这可以使用: http://example.com/product/addrating/{id}/{givenRating}/ 在这一点上,我想存储的数据说,“JOE”给了产品{id}评级{givenRating}。 问:我怎么知道请求来自“JOE”而不是“BOB”。 此外,如果是用户的电话号码更合理的数据呢? 我到目前为止是: 1)使用HTTP的内置function在每个请求进行身份validation,无论是纯HTTP还是HTTPS。 这意味着每个请求现在都采取以下forms: https://joe:joepassword@example.com/product/addrating/{id}/{givenRating}/ 2)像私人和公共密钥一样使用Amazon S3的方法: http : //www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/ 3)无论如何都要使用cookie,并打破REST的无状态部分。 第二种方法对我来说似乎比较好,但是我还想知道我是否真的必须重新发明这整个事情呢? 散列,存储,生成密钥等都由我自己? 这听起来很像在典型的Web应用程序中使用会话,并自己重写整个堆栈,通常我的意思是“你做错了”,特别是在处理安全性时。 编辑:我想我应该提到OAuth以及。

最便宜的方式发送短信号码validation?

我的应用程序需要validation用户提供的电话号码。 什么是绝对最便宜的方式发送短信到手机? 我应该去哪个公司/ API? 我不是在寻找一个黑客解决scheme发送每月10条短信,我需要推出一个公司,将发送大量的validation。 但他们希望以最低的成本做到这一点。 (每个用户只需要validation一次) 对不起忘了提到短信需要国际化

你用什么工具testing你的公共REST API?

寻找工具来testingREST API。 到目前为止,我只知道SoapUI 。 我尝试过SOAPUI,但是 – 至less在Mac上 – 这太糟糕了。 想知道人们用什么来testing他们自己的API。

如何构build一个REST API,其中包含资源的ID数组

我正在为我的项目构build一个REST API。 获取给定用户的INFO的API是: api.com/users/[USER-ID] 我也想让客户端通过一个用户ID列表。 我如何构buildAPI以使其成为RESTful并获取用户标识的列表?

像kayak.com网站如何聚合内容?

问候,我一直在想着一个新项目的想法,并想知道如果有人有任何想法如何像Kayak.com服务能够如此迅速和准确地聚集来自这么多来源的数据。 更具体地说,您认为Kayak.com是否与API交互,或者他们是否抓取/刮取航空公司和酒店网站以满足用户请求? 我知道这样的事情没有一个正确的答案,但我很想知道别人认为什么是一个好方法去做这件事情。 如果有帮助,假装你明天创buildkayak.com …你的数据从哪里来?