问题标签 [google-api-php-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.
android - 错误 401 Google-api-php-client 验证服务器 Android inapppurchase
我需要在我的服务器上验证用户之前在我的 Android APP 中进行的每个 Android 购买。我虽然与google-api-php-client一起使用它会很容易验证和管理服务器中的令牌。但是没有任何示例,昨天谷歌发布了新版本 0.6.3,提供应用内购买服务。
我跟着-> *code.google.com/p/google-api-php-client/wiki/OAuth2#Service_Accounts*
在我的code.google.com/apis/console/上,我推送了“Google Play Android Developer API”,并在 API Access 中配置了“服务帐户”。
从 Android 客户端 APP,服务器接收 PACKAGE_NAME、PRODUCT_ID 和购买 TOKEN。
我的服务器代码如下:
显示的错误是:
令牌是正确的,我在 Google API 控制台(https://code.google.com/apis/console)和 Google 开发者控制台(https://play.google.com/apps/publish )中使用同一个帐户/)。我只使用服务帐户 api,不使用 Web 应用程序的客户端 ID 和简单 API 访问。为了安全起见,我在这里更改了一些代码值。
有人可以帮我知道我使用 Google API 验证购买服务器时出了什么问题吗?我怎么知道我的应用程序的所有者?跟谷歌Apis新项目、项目域、项目号、项目ID等有关系吗?
php - Google Calendar API 批量请求 PHP
我正在尝试通过批量请求向 Google 日历发送一堆事件。但我不知道该怎么做。https://developers.google.com/google-apps/calendar/batch对我没有帮助。
batch.xml 包含 2 个项目。到目前为止就是这样。但是什么也没发生。
我也试过
但这会引发没有消息的错误。
我的问题:如何通过 PHP 向 Google Calendar 发送批次?
laravel - 谷歌 api php redirect_uri_mismatch
当我将以下composer包bitgandtter/google-api
用于google php api客户端时,因为我将它与laravel 4结合使用,我收到以下错误redirect_uri_mismatch
。我的代码如下所示(位于app/lib
使用 PSR-0 规范下):
我的路线是:
我正在使用官方的 google plus 登录按钮登录用户,然后通过$.ajax()
.
这是我的 api 控制台设置的样子:
php - 使用 google-api-php-client 下载文件
我在尝试使用https://code.google.com/p/google-api-php-client/上的 php 客户端从 Google Cloud Storage 下载文件时遇到问题
我已经对自己进行了身份验证,并且使用以下代码可以返回一个包含指向我的文件的链接的对象
响应类似于...
但是如何使用 Google PHP 客户端下载文件...我不能使用 file_get_contents,因为它不知道身份验证详细信息。我发现的最好的东西是使用 Google_Client 但响应只包含元数据而没有对象/文件内容的东西
php - PHP:Google plus Oauth 2.0 - 获取 OAuth2 访问令牌时出错,消息:'invalid_client'
使用PHP Lib v2、Oauth 2.0使用Google 登录。
经过长时间的配置,我终于配置了它,它曾经正常工作,但之后就无法正常工作。点击登录链接后,用户将向 Google 进行身份验证。在完成身份验证之前工作正常。
在使用GET
变量进行回调时:
它正在生成以下错误:
致命错误:C:\xampp\htdocs\test\google-api-php-client\src\auth\Google_OAuth2.php:115 中的消息“获取 OAuth2 访问令牌时出错,消息:'invalid_client'”未捕获异常“Google_AuthException”堆栈跟踪:#0 C:\xampp\htdocs\test\google-api-php-client\src\Google_Client.php(127): Google_OAuth2->authenticate(Array, 4/xUGSPbXR0LNzW...') #1 C: \xampp\htdocs\test\google-api-php-client\index.php(40): Google_Client->authenticate('4/xUGSPbXR0LNzW...') #2 {main} 在 C:\xampp\htdocs\第 115 行的 test\google-api-php-client\src\auth\Google_OAuth2.php
使用以下代码(它将帮助您理解):
从此处获取源文件:适用于 PHP 的 Google APIs 客户端库
已经完成了:
- 客户编号:好的
- 客户端密码:OK
- 重定向 URI:好的
- Google+ API:开启
笔记:
在本地主机上工作。
youtube-api - 使用 google api php 客户端上传后,Youtube 视频处理状态停留在“处理中”
我在使用 google api php 客户端 0.6.4 在我的 youtube 帐户上上传视频时遇到问题
上传似乎没问题,但视频状态停留在“处理中”
有人对此有建议吗?
谢谢 !
** 更新 **
processingDetails最近发生了变化,但状态仍然停留在“正在处理”
php - curl 错误 35:未知的 SSL google OAuth2
我尝试使用 Google php OAuth2 (google-api-php-client) 并且我有 curl errno 35,但只有当我使用代理时:
我测试了许多解决方案:
我尝试了随处可见的不同解决方案(上面几乎是详尽的列表),但没有一个对我有用。
我想知道这是否不是问题的端口号,但我没有成功更改它(我尝试使用 CURLOPT_PORT 选项)以及 Google_OAuth2.php 中的 URL。
感谢您的帮助,
西蒙。
php - Blogger google api 获取用户ID
在对用户进行身份验证时,我如何获取用户 ID 以便我列出他们的博客。
该文档是无用的,它显示的只是如何使用未知数(即 blogID、postID 等)获取博客帖子等,以便能够获取 blogID、postID 我需要身份验证时未提供的初始用户 ID。
google-plus - 使用 google+ 登录时如何获取生日信息
我在我的网站上使用 google+ 登录。m 使用此语法获取用户信息 -$google_oauthV2->userinfo->get(); 但我没有得到用户的生日。如果可能的话,我应该怎么做才能获得用户的生日和位置。这是我的代码:
`