Facebook 如何访问我的客户端ID和身份验证?最初的开发者继续前进

Facebook 如何访问我的客户端ID和身份验证?最初的开发者继续前进,facebook,api,authentication,client,Facebook,Api,Authentication,Client,好的,这是我的情况。我们让两个开发者为我们创建了一个社交网络程序。他们创建了一个功能,允许它链接到你的Facebook帐户。他们说,他们使用了标准的Facebook API,并使用令牌进行授权。当代码出现在我们的开发网站dev.maizing.com上时,这个特性工作得很好,但是现在它出现在www.maizing.com上,我们遇到了一个问题 我搜索并找到了一个PHP文件,其中有几个对dev.maizing.com的引用,我现在在我们的应用程序中将它们改为www.maizing.com。当我尝试

好的,这是我的情况。我们让两个开发者为我们创建了一个社交网络程序。他们创建了一个功能,允许它链接到你的Facebook帐户。他们说,他们使用了标准的Facebook API,并使用令牌进行授权。当代码出现在我们的开发网站dev.maizing.com上时,这个特性工作得很好,但是现在它出现在www.maizing.com上,我们遇到了一个问题

我搜索并找到了一个PHP文件,其中有几个对dev.maizing.com的引用,我现在在我们的应用程序中将它们改为www.maizing.com。当我尝试链接到我的Facebook帐户时,我得到了一个很长的错误url。我注意到它包括

 https://www.facebook.com/dialog/oauth?client_id=____________
我不会在这里包括整个客户id

我被告知的是,我最初的客户端ID是硬编码的,用于与dev而不是www一起工作。我最初的开发人员已经离开了,无法访问。我想他们在另一个帐户下有客户id,而我没有访问权限。我现在可以进入我们的网站了吗
客户端id指向正确的服务器?

听起来您需要访问应用程序设置,如下所示:

https://developers.facebook.com/apps/[客户id]/摘要/

如前所述,“您指定的URL必须是与应用程序设置中指定的基本域相同的URL…”

因此,除非你能访问你的应用程序设置,否则你必须继续使用“dev.maizing.com”

对不起


不过也有一线希望,如果您将应用程序域更改为“maizing.com”而不是“dev.maizing.com”,那么您可以从“*.maizing.com”向我们推荐此应用程序,如应用程序域的工具提示所述。

您的应用程序仪表板页面上显示的应用程序id是客户端id。

这并不能回答此问题。若要评论或要求作者澄清,请在他们的帖子下方留下评论-你可以随时在自己的帖子上发表评论,一旦你有足够的评论,你就可以发表评论。我面临同样的问题,我不知道如何获得客户id。直到后来我才知道客户id是AppID。Wayne问如何获取客户id,我告诉他页面上的AppID就是客户id本身。为什么这不是正确的答案?