0
私はこれがどのように機能するかを理解することはできません。フリーランサーAPIのOAuthでリダイレクトURIとは何ですか?
from flask import Flask, redirect
oauth_uri = 'https://accounts.freelancer.com/oauth/authorise'
client_id = '<CLIENT_ID>'
redirect_uri = '<CLIENT_REDIRECT_URI>'
prompt = 'select_account consent'
advanced_scopes = '1 3'
app = Flask(__name__)
# Users who hit this endpoint will be redirected to the authorisation prompt
@app.route('/authorize')
def handle_authorize():
return redirect(
'{0}?response_type=code'
'&client_id={1}&redirect_uri={2}'
'&scope=basic&prompt={3}'
'&advanced_scopes={4}'.format(
oauth_uri, client_id, redirect_uri, prompt, advanced_scopes
)
)
このコードは私を与える:無効なブラウザでURIをリダイレクトします。 このリダイレクトURIは何ですか、私が選択したリダイレクトURIを与えることができないのはなぜですか? ITSは、ここで説明:誰もがリダイレクトURLを使用すると、アプリのダッシュボード上のアプリケーションの設定URLです https://developers.freelancer.com/docs/authentication/generating-access-tokens#header-receive-authorisation-response