私はsoundcloud用のモバイルアプリを作成しています。学ぶための趣味のプロジェクトです。
ドキュメントを読んだ後、(ユーザーを認証するために)トークンを取得するには、別のページにリダイレクトする必要があり、そこからユーザーがログインしてトークンを取得することを理解しました…
私のアプリでは、接続ページにリダイレクトしてユーザーを認証したくありません...アプリから直接ログインするAPIはありますか?
私はsoundcloud用のモバイルアプリを作成しています。学ぶための趣味のプロジェクトです。
ドキュメントを読んだ後、(ユーザーを認証するために)トークンを取得するには、別のページにリダイレクトする必要があり、そこからユーザーがログインしてトークンを取得することを理解しました…
私のアプリでは、接続ページにリダイレクトしてユーザーを認証したくありません...アプリから直接ログインするAPIはありますか?
サポートされている最も近いものは、ユーザー資格情報フローです。
http://developers.soundcloud.com/docs/api/authentication#user-credentials-flow
これにより、アクセス トークンを要求するときにトークン エンドポイントに渡す資格情報の入力をユーザーに求めることができます。ユーザーはブラウザー ウィンドウにリダイレクトされません。
もちろん、モバイル アプリでより一般的な承認フローを使用することもできます。アプリケーションが自分自身をハンドラーとして登録できる URI スキームを提供するだけです。