1

我正在尝试将 Gigya 的社交登录集成到 iOS 应用程序中。在 ViewController 中,我触发showLoginUI了 GSAPI 类的方法。这似乎工作正常,并调用包含指向每个社交提供者的链接的 Web 视图。我面临的问题是单击任何提供程序,委托方法gsLoginUIDidFail正在返回 responseText

{"errorCode":400011,"errorMessage":"Invalid redirect_uri"}

我一直在关注http://developers.gigya.com/035_Mobile_SDKs/010_iPhone上的指南

最初,我认为这可能是 gigya 测试提供程序的问题,但是将真正的提供程序应用程序添加到 gigya 配置并不能解决问题。

gigya api 内部引用了 agsapi://login_result/并想知道这是否是问题所在,因为我似乎无法确定该协议的定义位置。

此外,运行指南中链接的测试应用程序也会遇到同样的问题。

希望有人自己遇到过这个问题,并且知道我缺少什么技巧来使事情正常进行?

4

1 回答 1

4

好的,如果您已经在使用 API 并且拥有 API 密钥,那么很容易错过“Gigya 设置 - 获取您的 Gigya API 密钥”中的步骤,这需要您勾选启用移动或桌面客户端应用程序API 访问复选框。

确保设置此项可解决问题。

于 2013-07-25T13:47:50.943 回答