我已经向Google Dev Advocate寻求帮助,因为我正在努力在我的Google Actions应用上实施帐户关联,他向我发送了一篇文档链接,该文章已经阅读并建议我也咨询Stackoverflow.我已经完成了第二个建议,并努力找到我的问题的确切答案,我已经在这里链接到doc文章,添加我的所有查询并将其发送回Dev Advocate,希望得到更多的澄清特别是提醒一下,关于该主题的完整新手可以阅读文档,并且不应该给予任何理由.
这篇文章我指的是https://developers.google.com/actions/identity/account-linking
我的疑问如下:
使用OAuth实施帐户关联时,您必须拥有OAuth端点
所以我现在对应该放在Aiuthorization URL和Token URL中的内容非常困惑 - 为什么不以更基本和清晰的方式记录这些内容?我还读过它需要通过HTTPS提供服务,如果您正在本地和宠物项目上工作,这不是商业性的,您将无法支付HTTPS费用?
如果您的应用支持无缝帐户关联
将以下重定向URI列入白名单:https://oauth-redirect.googleusercontent.com/r/
在展开的OAuth 2.0表单中,使用您的OAuth 2.0客户端配置填写字段.填写范围时,请确保它们以空格分隔.
打开Google应用,然后转到"发现"标签.
调用您的应用.由于这是第一次使用您的Google帐户调用该应用,因此助理会通知您必须关联您的帐户.
除了这些问题,我还有以下内容:
谢谢,请记住文档应该适合每个人!
google-authentication google-oauth actions-on-google dialogflow-es
我创建了一个简单的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的最新更新吗?
谢谢!