相关疑难解决方法(0)

SoundCloud与Facebook无法在iOS上工作

我正在尝试将我的iOS应用程序与SoundCloud集成.我在"http://soundcloud.com/you/apps"上注册了一个应用程序,并获得了应用程序ID和密钥以构成身份验证URL:

"https://soundcloud.com/connect?client_id=da3beb496ca5bd92e2ae39a4bf775cca&redirect_uri=rocksteady://oauth2&response_type=code"

我只是让一个UIWebView加载了一个非常url的请求.推送"与Facebook连接"按钮应用程序重定向到Facebook登录页面.登录Facebook后,我被重定向回SoundCloud,最后我的回调uri被调用,我获得了访问令牌.所有工作都在2012年3月15日正常.

今天我推出了这个项目并从Facebook获得了以下oAuth例外:

{
   "error":{
      "message": "Missing redirect_uri parameter.",
      "type": "OAuthException",
      "code": 191}
}
Run Code Online (Sandbox Code Playgroud)

我发现现在应用程序重定向到https://graph.facebook.com/oauth/authorize?x=82&y=15但是在3月15日,网址不同,并包含重定向回SoundCloud所需的所有参数登录后

使用desctop计算机的授权过程工作正常(使用Safari和Chrome检查).

有没有人知道如何解决这个问题?谢谢.

PS很抱歉以字符串形式发布一些链接.目前没有足够的法术力来发布两个以上的链接.

mobile-safari ios oauth-2.0 soundcloud

3
推荐指数
1
解决办法
1270
查看次数

标签 统计

ios ×1

mobile-safari ×1

oauth-2.0 ×1

soundcloud ×1