Rememberizer Docs
登入報名聯絡我們
繁體中文
繁體中文
  • 為什麼選擇 Rememberizer?
  • 背景
    • 什麼是向量嵌入和向量數據庫?
    • 術語表
    • 標準化術語
  • 個人使用
    • 開始使用
      • 搜尋你的知識
      • 紀念品過濾訪問
      • 常見知識
      • 管理你的嵌入知識
  • 整合
    • Rememberizer 應用程式
    • Rememberizer Slack 整合
    • Rememberizer Google Drive 整合
    • Rememberizer Dropbox 整合
    • Rememberizer Gmail 整合
    • Rememberizer Memory 整合
    • Rememberizer MCP 伺服器
    • 管理第三方應用程式
  • 開發者資源
    • 開發者概覽
  • 整合選項
    • 註冊和使用 API 金鑰
    • 註冊 Rememberizer 應用程式
    • 授權 Rememberizer 應用程式
    • 創建 Rememberizer GPT
    • LangChain 整合
    • 向 Slack 談話的範例網頁應用程式
  • 企業整合
    • 企業整合模式
  • API 參考
    • API 文件首頁
    • 身份驗證
  • 核心 API
    • 依語意相似性搜尋文件
    • 檢索文件
    • 檢索文件內容
    • 檢索 Slack 內容
    • 將內容記憶到 Rememberizer
  • 帳戶與配置
    • 檢索當前用戶帳戶詳細信息
    • 列出可用的數據源集成
    • 備忘錄
    • 獲取所有已添加的公共知識
  • 向量存儲 API
    • 向量存儲文檔
    • 獲取向量存儲信息
    • 獲取向量存儲中的文檔列表
    • 獲取文檔信息
    • 向向量存儲添加新文本文檔
    • 將文件上傳到向量存儲
    • 更新向量存儲中的文件內容
    • 在向量存儲中移除文檔
    • 按語義相似性搜索向量存儲文檔
  • 其他資源
    • 通知
      • 使用條款
      • 隱私政策
      • B2B
        • 關於 Reddit 代理
  • 發布
    • 發布說明首頁
  • 2025 發布
    • 2025年4月25日
    • 2025年4月18日
    • 2025年4月11日
    • 2025年4月4日
    • 2025年3月28日
    • 2025年3月21日
    • 2025年3月14日
    • 2025年1月17日
  • 2024 版本
    • 2024年12月27日
    • 2024年12月20日
    • 2024年12月13日
    • 2024年12月6日
  • 2024年11月29日
  • 2024年11月22日
  • 2024年11月15日
  • 2024年11月8日
  • 2024年11月1日
  • 2024年10月25日
  • 2024年10月18日
  • 2024年10月11日
  • 2024年10月4日
  • 2024年9月27日
  • 2024年9月20日
  • 2024年9月13日
  • 2024年8月16日
  • 2024年8月9日
  • 2024年8月2日
  • 2024年7月26日
  • 2024年7月12日
  • 2024年6月28日
  • 2024年6月14日
  • 2024年5月31日
  • 2024年5月17日
  • 2024年5月10日
  • 2024年4月26日
  • 2024年4月19日
  • 2024年4月12日
  • 2024年4月5日
  • 2024年3月25日
  • 2024年3月18日
  • 2024年3月11日
  • 2024年3月4日
  • 2024年2月26日
  • 2024年2月19日
  • 2024年2月12日
  • 2024年2月5日
  • 2024年1月29日
  • 2024年1月22日
  • 2024年1月15日
  • LLM 文檔
    • Rememberizer LLM 準備文檔
Powered by GitBook
On this page
  • 步驟 1. 請求用戶的 Rememberizer 身份
  • 步驟 2. 使用者選擇並配置他們的紀念品
  • 步驟 3. 使用者被 Rememberizer 重定向回您的網站
  • 第 4 步。用授權碼交換刷新和訪問令牌
  • 第 5 步。使用訪問令牌訪問 API
  • 參考資料
  1. 整合選項

授權 Rememberizer 應用程式

Previous註冊 Rememberizer 應用程式Next創建 Rememberizer GPT

Last updated 23 days ago

Rememberizer 的實作支援標準的 。

授權用戶使用您的應用程式的網頁應用程式流程如下:

  1. 用戶被重定向到 Rememberizer 以授權其帳戶。

  2. 用戶選擇要與您的應用程式一起使用的紀念品。

  3. 您的應用程式使用用戶的訪問令牌訪問 API。

訪問 頁面以查看該流程的 UI 範例。

即將推出:OAuth2 授權流程圖

此序列圖將說明 OAuth2 流程的完整過程,包括:

  • 用戶的瀏覽器

  • 您的應用程式(客戶端)

  • Rememberizer 授權伺服器

  • Rememberizer API 資源

該圖將顯示在過程的所有步驟中授權碼、令牌和 API 請求的交換。

步驟 1. 請求用戶的 Rememberizer 身份

將用戶重定向到 Rememberizer 授權伺服器以啟動身份驗證和授權過程。

GET https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/

參數:

名稱
描述

client_id

必填 您應用程式的客戶端 ID。您可以在開發者中找到此值。點擊左上角的開發者。在註冊應用程式的列表中,點擊您的應用程式,您將在應用程式憑證中看到客戶端 ID。

response_type

必填 必須為 code 以獲取授權碼。

scope

可選

一個以空格分隔的範圍列表,標識您的應用程式可以代表用戶訪問的資源。

redirect_uri

必填 用戶授權後將被發送到您應用程式中的 URL。

state

必填

客戶端用於在請求和回調之間維持狀態的模糊值。授權伺服器在將用戶代理重定向回客戶端時包含此值。

步驟 2. 使用者選擇並配置他們的紀念品

使用者將選擇與您的應用程式一起使用的紀念品。

步驟 3. 使用者被 Rememberizer 重定向回您的網站

在使用者選擇他們的紀念品後,Rememberizer 會帶著一個臨時的 code 參數以及您在前一步提供的狀態以 state 參數的形式重定向回您的網站。臨時代碼會在短時間內過期。如果狀態不匹配,則表示請求是由第三方創建的,您應該終止該過程。

第 4 步。用授權碼交換刷新和訪問令牌

POST https://api.rememberizer.ai/api/v1/auth/oauth2/token/

此端點接受以下輸入參數。

名稱
描述

client_id

必填 您應用程序的客戶端 ID。您可以在開發者中找到此值。找到此 ID 的指導在第 1 步中。

client_secret

必填 您從 Rememberizer 獲得的應用程序客戶端密鑰。

code

您在第 3 步中收到的授權碼。

redirect_uri

必填 用戶授權後被發送到您應用程序中的 URL。必須與第 1 步中的 redirect_uri 匹配。

第 5 步。使用訪問令牌訪問 API

訪問令牌允許您代表用戶向 API 發送請求。

Authorization: Bearer OAUTH-TOKEN
GET https://api.rememberizer.ai/api/me/

例如,在 curl 中,您可以這樣設置 Authorization 標頭:

curl -H "Authorization: Bearer OAUTH-TOKEN" https://api.rememberizer.ai/api/me/

參考資料

Github:

https://github.com/skydeckai/rememberizer-integration-samples
授權碼授權類型
#explore-third-party-apps-and-service