Onedrive にはオープンな API がありますか? Onedrive クラウド ストレージは自作 API を変更して Web サイトを構築します

RcloneOnedriveクラウドストレージを構成して、独自に構築したAPIを変更し、Google ドライブのクライアント ID とシークレット キー API を申請する同様に、オープン API を申請するには、Microsoft Azure Active Directory 管理センターに直接行く必要があります。

Microsoft Azure でオープン API を申請するにはどうすればよいですか?

ステップ1:Microsoft Azure 管理センターを開いて、アプリケーションの Web サイトを登録します▼

ステップ2:「新規登録」をクリック▼

Onedrive にはオープンな API がありますか? Onedrive クラウド ストレージは自作 API を変更して Web サイトを構築します

ステップ3:登録申請情報を記入してください ▼

ステップ2:登録申請情報を入力します

アプリケーション名を入力してください:Rclone

このアプリケーションをさらに便利にしたり、この API にアクセスしたりできる人はいますか?

  • 3番目の「任意の組織ディレクトリ(任意の Azure AD ディレクトリ – マルチテナント)内のアカウントと個人の Microsoft アカウント(Skype、Xbox など) 
  • リダイレクトURL選択する"WEB「」と入力すると、 http://localhost:53682 URL として、このアプリケーションのユーザーが正常に認証したときにサーバーにデータを返すために使用されます。
  • 情報を入力して「登録」をクリックすると、以下のインターフェースが表示されます▼

必要事項を入力して「登録」をクリックすると、この画面が表示されます。

ステップ4:「API権限」→「権限の追加」→「一般的な Microsoft API (Microsoft Graph)" ▼

ステップ4:左側のサイドバーで「APIアクセス許可」をクリック → 「アクセス許可の追加」 → 「一般的なMicrosoft API(Microsoft Graph)」

ステップ5:API権限を要求する(マイクロソフトグラフ) → 委任権限 ▼

ステップ5:API権限のリクエスト(Microsoft Graph)→委任された権限

ステップ6:以下のAPI権限を追加します ▼

ステップ4:左側のサイドバーで「APIアクセス許可」をクリック → 「アクセス許可の追加」 → 「一般的なMicrosoft API(Microsoft Graph)」

次の 6 つの権限を追加します。

  1. ファイル.読み取り
  2. ファイル.読み取り/書き込み
  3. ファイル.読み取り.すべて
  4. ファイル.読み取り/書き込み.すべて
  5. offset_access
  6. ユーザー.読み取り
  • 最後に、6 つの権限がすべて追加されたかどうかを確認します。

ステップ7:権限を追加したら、クライアント シークレットを作成する必要があります。

  • 左側のナビゲーションで、「証明書とパスワード」→「+ 新しいクライアント パスワード」をクリックします。
  • ウィンドウに説明を適当に入力し、有効期限として「24 か月」を選択して、「追加」をクリックします。
  • 作成したパスワードが下に表示されます。このパスワードは一度しか表示されないため、必ずコンピューターに保存してください。

ステップ7:権限を追加したら、クライアントパスワードを作成する必要があります。左側のナビゲーションで「証明書とパスワード」→「+新しいクライアントパスワード」をクリックします。ウィンドウに説明を入力し、有効期限として「24か月」を選択して「追加」をクリックします。作成したパスワードが下に表示されます。このパスワードは一度しか表示されないため、必ずコンピューターに保存してください。

ステップ8:メインページに戻り、「概要」をクリックして、「アプリケーション(クライアント)ID

ステップ9:コピーしたアプリケーションIDを貼り付けます

VPSコンソールに戻ると、次のようになっています▼

Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序ID

先ほどコピーした内容を貼り付けますアプリケーション(クライアント)ID、Enter キーを押します。

ステップ9: パスワードを入力してください

次のように、先ほど保存したパスワードをここに貼り付けます。

Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码

「Rclone Error:f」というエラーメッセージが表示された場合aiOneDriveを構成する際に「空のトークンが見つかりました」という問題が発生した場合は、次のチュートリアルを参照してください▼

Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) 「Onedrive にはオープン API がありますか? Onedrive クラウド ストレージが独自の API ウェブサイトを構築するために変更」が役立つかもしれません。

この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-27827.html

さらに多くの隠されたトリックのロックを解除するには、Telegram チャンネルにぜひご参加ください。

気に入ったらシェアして「いいね!」してください!あなたのシェアと「いいね!」が私たちの継続的なモチベーションです。

 

发表评论

バグのあるボックスの内容は公開されません。 必須アイテム * 标注

上へスクロール