我对youtube API有问题。
实际上,它在服务器(http://mysite.com)上运行良好,但我想在另一台服务器上创建另一个 API(如果可能的话使用相同的API)(网址:http://dev.mysite.com,所以它只是一个子域)。
问题是,它在第二台服务器上不起作用(我为两者使用 php Zend 库)。
当我点击链接时,女巫应该在用户接受自动化后给我一个令牌,我有一条错误消息,类似于"我们无法访问您的 googleaccount 帐户,因为另一个网站试图访问它并发送了错误的请求......身份验证子目标路径前缀与提供的"下一个"URL 不匹配。"(但它仍然可以在第一台服务器 (http://mysite.com) 上运行)。
我在客户端和代码中注册了良好的重定向 URI,我不明白......
你知道怎么解决这个问题吗?
当您想在多个子域上创建应用程序时,是必须创建一个产品,一个子域client_id,还是我们必须为每个子域创建一个产品和一个client_id?
感谢您的帮助!
我通过使用Auth Google Javascript库解决了这个问题