问题标签 [google-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在带有 Google Cloud Endpoints 客户端的 iOS Swift 项目中使用 Google API 客户端库
我有一个 Podfile 如下:
和一个桥接头如下:
GTLApi.h
上面是为 Google Cloud Endpoints API 生成的客户端。在构建时,pod 构建良好,但桥接头却没有。它失败了,因为定义了两次的东西有数百个编译错误。
Google-API-Client 应该如何与 Cloud Endpoints API 客户端共存?它们都导入GTLObject.h
.
java - 在 Google Prediction API 中导入培训课程时出错
我正在尝试在 google-api-java-client-samples 中运行PredictionSample 。但我收到导入错误。项目在谷歌客户端库中找不到 Training.java 文件。我已经导入了所有必需的库并包含在类路径中。
在这里我得到错误。
我试图在谷歌找到类似的情况,但只发现一个未解决的问题。
那么我错过了哪里?提前致谢。
oauth-2.0 - gapi.auth.authorize 是否验证 OAuth2 令牌?
我了解通过...收到的令牌
...应在使用前进行验证,以防止与以下类似的调用混淆代理问题:
...由例如谷歌在这里指定:验证令牌
但是,如果令牌来自 gapi.auth api,即:
...验证步骤是否已经完成?我找不到任何能说明这一点的 Google 文档,并且作为安全风险,最好从可靠的来源听到。
php - 如何在使用 google directory API 创建之前检查用户是否存在
使用下面的代码,我可以成功创建新用户。但是,如果用户已经存在,则它不起作用。那么,当我的域中不存在用户时,如何运行此代码。
我的代码是
android - GoogleApiClient 在不要求用户登录的情况下获取个人资料
我正在调用 GoogleApiClient Api 以获取有关当前用户的一些基本个人资料信息(例如性别)。
我可以在不要求用户显式登录的情况下完成此操作吗?
这是我的代码:
然后我打电话mGoogleApiClient.connect();
onConnectionFailed 被调用,并带有以下消息:
到目前为止,我已经设置了这些权限:
gmail-api - Gmail api发送电子邮件400错误请求
我正在尝试借助 Google Apps 帐户自动发送邮件
凭据和应用程序设置(安全性、范围)似乎没问题(使用相同的服务和相同的凭据,我可以毫无问题地获取我的收件箱消息。)
我的应用程序已在管理员谷歌控制台上获得授权,具有正确的凭据“p12 密钥”和范围“ https://mail.google.com/ ”
所以我的php代码看起来像
不幸的是,它给了我一个无益的信息:(
缺少什么前提条件?有没有办法通过管理面板上的高级日志或类似的东西知道
我还关注了这个很好的链接: Gmail REST API:400 Bad Request + Failed Precondition
提前致谢
php - 使用静态方法 (PHP) 时如何使用资源的特定实例
我的任务是开发一个网站 (PHP),其中大部分内容来自私有 Web API (JSON)。就应用程序设计而言,这对我来说是一条陡峭的学习曲线,但到目前为止,我有:
创建了一个 PHP SDK/包装器库,为我提供从 API 获取和保存数据的方法。我从 Google Client SDK 等示例中寻找灵感。在内部,它使用 GuzzleHttp 来完成繁重的工作。
为我期望从 API 获得的每个数据响应创建了一个模型类。现在我可以使用具有可预测和预定义变量的实际类模型。
使用优秀的 JSONMapper 包将我的 API JSON 响应递归映射到模型实例中。
现在的问题。
我认为在每个模型上提供方法是个好主意,例如:
$user->save()
这将使用模型中可用的 API SDK 实例保存实例化对象的数据。应用程序不需要关心数据存储在哪里,或者如何使用 API。都好。
因此,我还认为对象应该能够获取自己是一个好主意(就像 Laravel 所做的那样,使用它的 Foo::find() 模式),所以我创建了静态方法,例如:
$user = User::get_by_id(1);
问题是,由于这是一个静态方法,我无法从 User 模型中访问我的 API SDK 的特定实例。我无法轻松注入该依赖项,而无需在每个函数调用中传递它。
在本例中,由于“用户”扩展了“模型”,因此我使用了:
Model::$api = new Api;
现在这很好,但如果出于任何原因我需要在某些模型上使用我的 API SDK 的特定实例,我将无法使用。
我怎样才能最好地使用我的 API SDK 的特定实例,同时仍然在我的对象上提供这些静态方法,或者我是否在吠叫错误的树,这是一种反模式,我应该使用其他一些机制来创建和获取对象?
我目前正在研究“PHP、对象模式和实践”,因为我正在努力解决这些问题。
提前致谢
google-api - Google Calendar API v3:FreeBusy 请求返回“请求的时间范围太长”。
谷歌日历的 freeBusy 方法似乎不会接受超过两个月左右的 timeMin/timeMax 范围。我应该如何找到从现在到永远(或未来的遥远点)的日历范围的忙/闲信息?
要求:
回复:
google-client - GoogleAuthorizationCodeRequestUrl 不返回代码
我正在使用 GoogleAuthorizationCodeRequestUrl 来获取代码。
String authorizationUrl = new GoogleAuthorizationCodeRequestUrl(clientId, redirectUrl, scope).build(); 这应该会返回一个代码,我可以使用它来获取 accessToken。但是这个调用只是构建了 url:https://accounts.google.com/o/oauth2/auth?client_id=MyClientId&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=https://www.googleapis。 com/auth/内容
我应该使用其他任何方法来获取访问代码吗?谢谢!!
java - com.google.api.client.auth.oauth2.TokenResponseException:400 错误请求
我正在调用这个方法:
其中授权网址是:
但这给了我错误:
com.google.api.client.auth.oauth2.TokenResponseException: 400 错误请求 { "error" : "invalid_grant" }
我错过了中间的任何步骤吗?另外,如果我尝试调用此函数:
它在扔java.lang.IllegalArgumentException