我的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/