问题标签 [google-client-login]

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.

0 投票
1 回答
4366 浏览

c# - 执行认证请求返回意外结果:404

我一直在使用Google.GData.AnalyticsandGoogle.GData.Client 来通过我的 Web 应用程序中的 Google Analytics API v2 检索一些 Google Analytics 数据。

代码如下:

直到大约 5 天前,这段代码一直运行良好,过去 7 或 8 个月我一直在使用这段代码,但现在我突然面临错误

执行认证请求返回意外结果:404。

当我搜索谷歌。我搜索了很多,但找不到任何解决方案。任何帮助或指导将不胜感激。

0 投票
1 回答
401 浏览

youtube-api - 使用带有静态用户名和密码的 v3 上传 youtube 视频

我正在开发需要将带有静态用户名和密码的 youtube 视频上传到特定 youtube 帐户频道的应用程序。我在 v2 中找到了使用静态用户名和密码的 clientLogin 服务。但是,V2 api 现在已被弃用。
有没有办法使用带有静态用户名和密码的 youtube v3 api 将 youtube 视频上传到特定频道?

0 投票
2 回答
897 浏览

ios - 使用硬编码用户名和密码 ios 将视频上传到 youtube

我正在开发一个 iPhone 应用程序。此应用程序支持用户可以将视频上传到一个由所有应用程序用户共享的通用静态 Youtube 帐户的功能。当应用程序收到上传请求时,它会在内部登录到普通的 Youtube 帐户并上传视频。

据我了解OAuth,与非 Oauth 相比,这是登录任何网站的安全方式。由于只有应用程序知道用户名和密码,UIWebView因此不应向用户提示登录对话框(带有用户名和密码字段)。

GData 框架中是否有任何可用的机制支持 OAuth 身份验证而不提示用户输入用户名和密码(即使用硬编码的用户名和密码进行 OAuth 身份验证。

请提出任何解决方案。

0 投票
1 回答
433 浏览

zend-framework - Zend 和 YouTube 不删除视频

直到昨天我还可以使用 Zend 框架删除 YouTube 视频。现在看来是不可能的了。

我正在使用这段代码:

现在我收到此错误:

预期响应代码 200,得到 410 不再可用

这是$yt->delete($vid);导致问题的原因。也许 YouTube 已经发生了变化,但这曾经是有效的。我尝试了另外两个开发密钥和 youtube 帐户,但仍然没有。

该视频在 YouTube 中,并且 ID 正确。

0 投票
2 回答
380 浏览

php - 无法启动可恢复上传 (HTTP 404)

这是我的代码,我尝试了几个小时来解决这个问题,我得到的唯一错误是:无法启动可恢复上传(HTTP 404)

有没有办法查看更多错误详细信息,或者你们知道可能导致此错误的原因吗?我已授予访问权限和所有内容,我也检查了过期的令牌,但无法上传此视频 b/c。

请至少提示我如何查看更多错误详细信息。……

…………

//LE

0 投票
1 回答
184 浏览

c# - 为什么尝试将视频文件上传到 youtube 时出现 InvalidCredentialsException?

这是我在 form1 中的代码:

异常就行了:

在谷歌开发站点中,我创建了一个名为 Youtube Uploader 的应用程序。我在我的 c# 应用程序中使用的关键是客户端 ID 以:apps.googleusercontent.com 结尾

但我不确定这是正确的钥匙。至于用户名,我使用的是我用来登录 youtube 的 gmail 电子邮件。还有密码。

在我的代码中 cmbCat 和 cmbPrivacy 是组合框。

这是异常消息:

0 投票
1 回答
476 浏览

c# - 使用 Google.GData.Apps 的异常:远程服务器返回错误:(503)服务器不可用

我在我的网站上使用谷歌配置 api。我想使用 AppsService 类对用户进行身份验证。

但它抛出异常:请求执行失败:https ://apps-apis.google.com/a/feeds/pmu.mygbiz.com/user/2.0/username

InnerException 是:远程服务器返回错误:(503)服务器不可用。

它在 6 个月前工作。

0 投票
1 回答
1008 浏览

php - '刷新 OAuth2 令牌时出错,消息:'{ "error" : "invalid_grant" }'' 在实时站点上,但适用于本地环境

我在使用 Google Admin SDK 时遇到了一个非常奇怪的问题(我正在使用 Google API PHP 客户端库)。我可以成功添加组和用户,并且通常在我的本地开发机器上使用 API,但是当我将它放在实时网站上时,它会因以下错误而崩溃:

我将它与服务帐户结合使用。为此,我生成了一个 p12 密钥和一个我都包含在项目中的客户端 JSON 文件。我还使用真实帐户作为委托管理员帐户。

我正在使用以下代码连接到 Google SDK:

有人知道可能出了什么问题吗?

0 投票
0 回答
574 浏览

google-app-engine - 使用带有服务帐户的 GoogleCredential 通过 Google App Engine 服务进行身份验证

我有一个带有需要身份验证的端点的 GAE 应用程序,我从应用程序(而不是在浏览器中)调用它。

这是来自 web.xml 的端点的 GAE 规范

以前,在客户端应用程序中,我在调用端点之前使用 ClientLogin 向 Google 进行身份验证。这是我使用的代码,它提取“Auth”令牌,然后将其用作 HTTP GET 上的 Cookie 到上述端点。

由于 ClientLogin 已被弃用然后被删除,我相信我有义务切换到 OAuth2。阅读文档让我相信我需要一个用于此目的的服务帐户,我在 GAE 的 Google 控制台中适当地设置了它。尽管 GoogleCredential 构建器成功返回了授权令牌,但如果我随后在对端点的 HTTP get 调用中使用该令牌,则响应始终是 Google 登录页面。

为什么,如果我使用令牌,GAE 不会认为我已登录并获得授权?我做这一切都是错的还是错过了一步?

下面是尝试通过 Google 进行身份验证然后调用 GAE 端点的代码:

典型输出:

谢谢!

0 投票
1 回答
297 浏览

c# - 使用可恢复的 C# 代码上传 youtube 的问题

当我尝试使用 C# 中的代码使用可恢复上传将视频上传到您的电子管时。我收到一条错误消息“远程服务器返回错误:(410) Gone.”。

这是我们使用 C# 上传视频的代码。

我认为我们正面临这个问题,因为上传 URL 版本 2 到版本 3 的变化。我怀疑我们不应该再使用“ http://uploads.gdata.youtube.com/resumable/feeds/api/users/”+帐户+“/上传”

您能否帮我提供有关如何执行版本 3 的更改代码或新 URL 的信息。以便使用版本 3 的可恢复上传成功视频上传。