我的iPhone / iPad应用程序使用Apigee。
像今天的许多应用程序一样,我的需要通过Facebook登录,并且Apigee在iOs框架中具有专门用于此的功能,其称呼如下:

[ApigeeDataClient logInUserWithFacebook:[FBSession activeSession].accessTokenData.accessToken];


就我的代码而言,一切正常,直到上一行为止。我收到以下错误。


  响应:{“错误”:“ invalid_request”,“错误说明”:“缺少访问令牌”}


但是,请检查该函数如何进行调用(从日志中):


  同步拨出电话:“ https://api.usergrid.com/sgfishing/deepseafishing/auth/facebook?ql=fb_access_token=CAADrhKxrQp4BANfZCMuZBdOwUL9nc0H4VzZC1EXVLjABRbcrucTlUgwlKczFinl51GIWyBM5nlZBX1RF84azFAEOfChqN7vgSmvqgwybV8iPU2xjncZB9T5YTdY0pesJkHsSlvOafMhQ6MfIa6qdZCbTYBZCFB2oIPgEnro4runJKcqCy68wZCFQwyIzACVThAC3IEjZADs36hToQxhYZBzAWVhbKlcqJQsroZD


我想请您注意此...facebook?<b>ql=</b>fb_access_token=CAADrh....

我不确定为什么ql=在其中,我已经检查了logInUserWithFacebook的定义,并且找不到ql=

任何帮助将不胜感激。

最佳答案

这是我们的iOS SDK中的错误。我们的SDK(昨天发布)的版本2.0.9已修复该问题。

关于ios - Xcode的apilogeUserWithFacebook额外的参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21315334/

10-12 01:53