gpt4 book ai didi

jquery - 有没有办法以编程方式将多个有效的 OAuth 重定向 Uri 添加到您的 Facebook 应用程序?

转载 作者:行者123 更新时间:2023-12-01 04:43:53 25 4
gpt4 key购买 nike

我正在创建一个 WordPress 插件,让用户连接他/她的 Facebook 帐户,并且在我的 Facebook 应用程序设置中,我指定了重定向 URI,但是当该插件安装在其他域上时,我收到错误消息“应用程序配置不允许给定 URL...等等”。现在,我希望每次有新用户安装该插件时,我都想获取域名并以编程方式将其添加到我的 Facebook 应用程序的有效 OAuth 重定向 URI。这可能吗?

最佳答案

既然您认为我对 FB 开发者小组问题的回答很有帮助,我会将其复制到此处:

<小时/>

无法通过 API 为应用程序设置有效的 OAuth 重定向 URI。

这里基本上有两个选择:

  1. 使用您自己的域来处理登录部分。将其用作登录对话框调用中的redirect_uri,当用户从登录对话框重定向回您的域时,将他们从那里引导回其域。将他们的域名作为 URL 参数传递到您的 redirect_uri 中,或将其存储在您的 session 中。

  2. 让用户通过自己的应用 ID 使用您的插件。如果您的插件不是供公众使用,而是仅供网站所有者自己使用(将他们的博客条目发布到他们的 FB 页面上),他们甚至不需要经过审核即可获得您的插件所要求的权限已批准。

第二个选项对您来说也是“更安全”的选项。如果有人通过您的插件发布垃圾邮件,可能会在某一时刻导致应用程序被阻止。现在,如果您为所有用户使用一个应用程序,那么他们都会坐在同一条船上 - 一个行为不当,应用程序会被阻止,并且通过它发布的所有内容都会消失(也许只是暂时的,如果您可以在上诉程序,否则永远。)这将意味着您的用户会提出大量愤怒的支持请求......

如果每个人都使用自己的应用程序 ID 来使用您的插件,那么他们只有在发送垃圾邮件时才会被阻止,而其他人都可以继续使用自己的应用程序来使用您的插件。

关于jquery - 有没有办法以编程方式将多个有效的 OAuth 重定向 Uri 添加到您的 Facebook 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32914265/

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