私はOAuth(およびSlack API)を初めて使用しており、SlackのOAuth Flowのステップ1に関する質問があります。Slack Oauth/Authorize APIコール
「あなたのウェブまたはモバイルアプリは、次のURLにユーザーをリダイレクトする必要があります:https://slack.com/oauth/authorize」と表示されます。最初はXHRリクエストをしなければならないと思っていましたが、それは私が望むものではないことを理解するようになりました。
さらに調査した結果、最初のoauth/authorizeリクエストはブラウザの直接リクエストとして送信されることがわかりました。私の問題は、これをどのように行うべきかを視覚化することができないことです。私はこのtutorialの部分を参照しています(「Web Server Apps」セクションまでスクロールダウンしています)が、oauth/authorize申請の周りに私の頭を包み込むことはできません。
基本的に、最初の請願がどのようになされるべきかを私によりよく説明する人を探しています。すべての助けが大歓迎です!事前
ウェブアプリケーションを構築していますか?ハイパーリンクをクリックするだけで、 '/ authorize'に行くか、リダイレクト(302)に戻ることができます。モバイルアプリでは、既定のブラウザを開いたり、埋め込みウェブビューを開いたりすることができます。 – smarx
現時点では、それは単なるスクリプト(js)ファイルです。私はWebアプリケーションを構築していません。ウェブアプリケーションを構築せずに、基本的なスクリプトファイルに固執することなく、これを達成できますか? – dannyk
私はそう信じません。 SlackのOAuthフローはURLへのリダイレクトのみをサポートしているため、OAuthを行うにはリダイレクトを受信できるWebサーバーが必要です。 – smarx