3

iOSアプリをSoundCloudと統合しようとしています。「http://soundcloud.com/you/apps」でアプリを登録し、認証URLを作成するためにアプリIDと秘密鍵を取得しました。

"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}
}

アプリがhttps://graph.facebook.com/oauth/authorize?x=82&y=15にリダイレクトされるようになりましたが、3月15日には、URLが異なり、SoundCloudにリダイレクトするために必要なすべてのパラメーターが含まれていました。ログイン後。

desctopコンピューターを使用した認証プロセスは問題なく機能します(SafariとChromeを使用してチェック)。

誰かがこれを修正する方法についてアイデアを持っていますか?ありがとう。

PSいくつかのリンクを文字列として投稿して申し訳ありません。今のところ2つ以上のリンクを投稿するにはマナが足りません。

4

1 に答える 1

5

ヘイ、

ここSoundCloudからロブ。これは私たちの側の問題であり、現在修正に取り組んでいます。修正をデプロイしたら、この投稿を更新します。

更新: 2012年3月21日水曜日16:07:43UTCで修正

于 2012-03-21T14:29:29.333 に答える