gpt4 book ai didi

由于应用程序域,Facebook 登录和共享在 Chrome 扩展中不起作用

转载 作者:行者123 更新时间:2023-11-30 05:24:15 24 4
gpt4 key购买 nike

我是创建扩展的新手,所以请耐心等待。我正在尝试创建一个通过 Facebook 共享当前页面 URL 的扩展。我按照 Facebook 开发者网站的说明创建了一个项目,但我不知道将什么设置为应用程序域,因为本地主机可以工作,但 chrome-extension://"id"不能。

单击分享按钮时,出现错误“无法加载 URL:此 URL 的域不包含在应用程序的域中。要能够加载此 URL,请将您应用程序的所有域和子域添加到应用程序您的应用程序设置中的域字段。”我应该将什么作为应用域和 URL?

最佳答案

我遇到了同样的问题。这是我的解决方案:

  1. 在 Facebook 登录设置中启用嵌入式浏览器 OAuth 登录(https://developers.facebook.com/apps/ -> 选择您的应用 -> 添加产品)
  2. 实现手动登录流程 (https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow)。在新选项卡中打开 oauth url,监听更改,然后当选项卡更新到成功页面时从 url 访问 token 获取,将 token 保存到存储并删除选项卡。
  3. 用户 facebook 图 api ( https://developers.facebook.com/docs/graph-api )

关于由于应用程序域,Facebook 登录和共享在 Chrome 扩展中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37836607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com