iOS无法在Google上使用Books API

时间:2013-09-17 05:39:25

标签: ios google-api google-search isbn

我正在扫描ISBN代码,并根据我在iOS应用中谷歌上的代码搜索图书。我在google上创建了应用程序。我有浏览器应用程序的密钥,我还为iOS应用程序创建了密钥。

现在这是我正在使用的API: -

https://www.googleapis.com/books/v1/volumes?q=isbn=9783161484100&key={API Key}

当我通过浏览器应用程序密钥时,它也会在我的iOS应用程序中提供良好的结果。

但是当我传递iOS API Key时,它会给出如下响应: -

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured"
   }
  ],
  "code": 403,
  "message": "Access Not Configured"
 }
}

我知道一天有1,000个请求限制。但到目前为止我只做了18次请求。那么为什么这个响应来自iOS API Key。是否有其他方法可以在iOS中实现图书搜索功能。

2 个答案:

答案 0 :(得分:1)

google api控制台中的包标识符和Xcode项目中的包ID是否相同?

答案 1 :(得分:0)

在其他应用中,谷歌的API和捆绑ID存在一些问题。 因此 - (在Youtube API中),Google建议为"任何应用程序"创建API密钥。

要做到这一点 - 在您项目的API& amp;中的Google Developer Console中。 AUTH:

创建新密钥 - > iOS Key,只需单击“创建”,并将包ID字段留空。