问题标签 [google-site-verification-api]
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.
dotnetopenauth - 谷歌网站验证 API
我正在尝试使用 ASP.Net 开发 Google 站点验证系统。同样使用谷歌资源管理器(https://developers.google.com/site-verification/v1/webResource/insert)测试JSON和HTTP请求格式等请求方式。
这就是我要发送给 Google 的内容。
我收到了来自 Google 的以下回复。
>
有谁知道这是什么原因?
google-oauth - 网站管理员工具不会显示使用站点验证 API 验证的网站
为什么谷歌站长工具没有在站长工具上显示经过验证的网站?使用 OAuth 2 Playground 和我的程序时,我收到状态码 200。但是当检查https://www.google.com/webmasters/tools/时,我看不到经过验证的站点。
这是我从谷歌得到的回复:
任何人都可以提出这背后的原因吗?
api - 通过 API 密钥进行 Google 站点验证
我们尝试了各种方法来让 Google Site Verification API 正常工作,包括: 如何使用 OAuth 2.0 授权 Ruby 中的 Google 预测 API?
通过调用:https://developers.google.com/site-verification/v1/webResource/list
使用服务帐户,我们总是得到一个空响应:{}
当通过网络控制台尝试相同的事情时,我们会得到所有的网站。我们有大约 30 个网站。
我还查看了这个 stackoverflow:无法通过 API 访问 Google 站点,但可以通过 Oauth Playground。为什么?, 没有成功。
- 为什么身体是空的?
OAuth 2.0 对我们来说不是一个选项,因为我们有一个服务器应用程序。
python-3.x - 在 Python 3 上的 Django 中使用 Google 站点验证 API
我有一个在 Python 3 上运行的 Django 应用程序。
我想使用 Google Site Verification API 让用户向我证明他们拥有某个网站。
这样做的好方法是什么?显然,我希望尽可能使用现成的包,并尽可能编写最少的代码。
google-cloud-platform - Google Site Verification API“无法解析电子邮件地址”响应
我正在尝试使用 Google Site Verification API 验证域。
对于某些电子邮件地址,验证请求成功。对于其他电子邮件地址,它显示“无法解析电子邮件地址”。我看不出它应该拒绝一个电子邮件地址而不是另一个电子邮件地址的任何理由。
我唯一的猜测是,提供的电子邮件地址必须作为域联系人列在域名系统中的某个地方。然而,这在我能看到的任何地方都没有记录,但是对于谷歌的开发人员文档来说这当然是完全正常的,这完全是废话,而且经常不一致和过时。
对端点的请求:
请求参数:
请求的响应:
谁能建议为什么某些电子邮件地址会被拒绝而其他地址会被接受?
google-api - 谷歌验证 API 503
谷歌验证API给我一个 503 错误“发生意外错误。请重试您的请求。” 每当我尝试使用 TAG_MANAGER 方法验证域时。
当我尝试通过 PHP 客户端库使用 API 以及使用 Google 的API explorer时,就会发生这种情况。但是,如果我登录 Google Webmaster Tools 并添加站点,使用跟踪代码管理器作为验证方法,我能够成功验证自己。
我在下面附上了来自 API 资源管理器的调试信息,但它的细节非常简单。我在网站管理员中央论坛上的支持请求遭到了震耳欲聋的沉默,但我不知道还能去哪里问。
.net - 未采用 Google Site Verification API .NET 重定向 uri
(由于声誉而删除了http)我正在使用Google的“GoogleApisSamples”项目测试Google Site Verification API,但是我遇到了关于重定向uri的问题。我从我的获取client_secrets.json(设置了重定向uris) GoogleDrive 应用程序,但该程序获取的重定向 uri 类似于“localhost:1168/authorize/”(它会更改)。我将重定向 uri 设置为“www.google.com”和“www.google.com/”。
{
}
还有我的“client_secrets.json”(我改变了大写的东西)
}
我得到的错误是:
- 那是一个错误。
错误:redirect_uri_mismatch
应用程序:GoogleApisSamples
请求中的重定向 URI:localhost:1168/authorize/
与注册的重定向 URI 不匹配。
asp.net - Google Site Verification API .NET 重定向 uri 不匹配错误
我正在尝试将 Google Drive 服务集成到我的 .Net(4.0) Web 应用程序(我的第一次)。但是当我尝试在本地系统中运行时出现重定向不匹配错误。
我在 Google Developer 控制台中创建了 Google OAuth 2.0 ClientID 和密码。
我的重定向 Uri:http://localhost:58207/oauth2callback
php - PHP 中的 Google Site Verification API 所有者更新
有没有人有一个工作示例如何使用 Google API PHP SDK 更新网站所有权?
我可以连接到 API,获取站点详细信息,我尝试了不同的方法来调用更新方法,但我什至没有收到错误消息。
代码是这样的:
node.js - 从 Firebase 函数访问 Google Site Verification API
我正在尝试使用 Node.js 从 Firebase 函数中使用Google Site Verification API 。
Github 上的google-api-nodejs-client存储库中提供的README建议使用默认应用程序方法,而不是手动创建 OAuth2 客户端、JWT 客户端或 Compute 客户端。
我编写了以下示例,尝试在本地(模拟函数环境)和 Firebase 函数上远程运行:
在这两种情况下,在执行时,我都会收到以下错误:
请注意,已为与 Firebase 关联的 Cloud 项目启用了站点验证 API。
更新:
创建具有项目所有者角色的服务帐户并使用 JWT 方法进行身份验证会导致以下权限错误:
由于我使用 API 资源管理器使用相同的 ID 进行了调用,此错误返回了详细信息。
不知道是不是一定要在谷歌云控制台配置一些权限,还是认证方式应该不一样。我觉得只允许使用手动用户身份验证的 OAuth 2.0 客户端......
欢迎帮助。