小编mfu*_*ica的帖子

实施帐户链接 - 查询

我已经向Google Dev Advocate寻求帮助,因为我正在努力在我的Google Actions应用上实施帐户关联,他向我发送了一篇文档链接,该文章已经阅读并建议我也咨询Stackoverflow.我已经完成了第二个建议,并努力找到我的问题的确切答案,我已经在这里链接到doc文章,添加我的所有查询并将其发送回Dev Advocate,希望得到更多的澄清特别是提醒一下,关于该主题的完整新手可以阅读文档,并且不应该给予任何理由.

这篇文章我指的是https://developers.google.com/actions/identity/account-linking

我的疑问如下:

  1. 隐式代码流和授权代码流之间有什么区别.在文章"授权代码"中选择,为什么?
  2. 虽然我在Stackoverflow上找到了获取客户端ID和密码的地方,但您认为在文章中添加链接不是很好吗?
  3. 授权网址 - 这是我没有找到明确的指南.一些Stackoverflow票据报告可以使用2个Google OAUth URL(对于授权URL,请输入https://accounts.google.com/o/oauth2/v2/auth. 对于令牌URL,请输入https://www.googleapis.com/oauth2/v4/token),但最近谷歌政策的一项变化表明

使用OAuth实施帐户关联时,您必须拥有OAuth端点

所以我现在对应该放在Aiuthorization URL和Token URL中的内容非常困惑 - 为什么不以更基本和清晰的方式记录这些内容?我还读过它需要通过HTTPS提供服务,如果您正在本地和宠物项目上工作,这不是商业性的,您将无法支付HTTPS费用?

  1. 什么是无缝帐户链接,为什么不解释和记录?

如果您的应用支持无缝帐户关联

  1. 我们应该在哪里列入白名单?

将以下重定向URI列入白名单:https://oauth-redirect.googleusercontent.com/r/

  1. 您的OAuth 2.0客户端配置详细信息是什么?他们在哪里可以找到?

在展开的OAuth 2.0表单中,使用您的OAuth 2.0客户端配置填写字段.填写范围时,请确保它们以空格分隔.

  1. 我没有在Oneplus 3T Google App上看到Discovery选项卡,我还能在哪里找到它?

打开Goog​​le应用,然后转到"发现"标签.

  1. 这就是我被卡住的地方 - 就像Stackoverflow上的许多其他人我得到的"该帐户尚未链接"错误.也许解决上述问题将解决帐户链接错误?

调用您的应用.由于这是第一次使用您的Google帐户调用该应用,因此助理会通知您必须关联您的帐户.

除了这些问题,我还有以下内容:

  1. 我想访问用户日历和用户基本信息,所以我添加了个人资料,电子邮件和https://www.googleapis.com/auth/calendar你能确认这些是正确的吗?

谢谢,请记住文档应该适合每个人!

google-authentication google-oauth actions-on-google dialogflow-es

8
推荐指数
1
解决办法
2288
查看次数

Facebook Reveal Tab仅适用于https

我创建了一个简单的Facebook Reveal选项卡,它在前一段时间工作,直到我今天再次检查,它似乎只是在https上工作.

这是我在http页面上得到的:

如果我var_dump Facebook对象(使用Facebook的PHP SDK):

object(Facebook)#1 (7) {
  ["appId":protected]=>
  string(15) "#####"
  ["appSecret":protected]=>
  string(32) "#####"
  ["user":protected]=>
  NULL
  ["signedRequest":protected]=>
  NULL
  ["state":protected]=>
  NULL
  ["accessToken":protected]=>
  NULL
  ["fileUploadSupport":protected]=>
  bool(false)
}
Run Code Online (Sandbox Code Playgroud)

如果我var转储

$signed_request = $facebook->getSignedRequest();
Run Code Online (Sandbox Code Playgroud)

我得到NULL

那些使用http登陆的人呢?

我尝试了同一页面的https URL的标题("位置"),我尝试在应用程序设置中为页面选项卡URL和安全页面选项卡URL指定https页面,但两者似乎都不起作用.

还有人有这个问题吗?这是因为Facebook的最新更新吗?

谢谢!

facebook facebook-page

3
推荐指数
1
解决办法
455
查看次数