Page Lemon

API 權杖

API 權杖讓無法登入的腳本、伺服器或 AI 應用程式,透過 REST API 和 MCP server 發布到你的網站。Claude 和 ChatGPT 這類對話應用程式不需要權杖,它們用登入的方式。

最後更新 · 以 Markdown 檢視

本頁內容

對你的 AI 這樣說

權杖要在你的帳號裡建立,不是在對話中。拿到之後,把它當成環境變數交給你的工具,例如:

bash
export PAGELEMON_TOKEN=pl_...

接著在你的程式碼工具裡說:

複製到你的 AI 對話

把 dist 資料夾發布到我在 pagelemon.com 的網站 maisoncafe

建立權杖

  1. 開啟 app.pagelemon.com/account/tokens(帳號設定 → API 權杖),然後點選建立權杖。
  2. 幫權杖取個名字,例如它要用在哪個 AI 或電腦上,再選擇它可以做什麼:僅限發布(預設),或發布與管理。
  3. 點選 建立權杖,並立刻複製。它以 pl_ 開頭,只會顯示一次。
  4. 選擇你的工具(Claude Code、Codex 或其他 (curl)),然後複製顯示的設定,權杖已經包含在裡面。

每個新權杖都會顯示在你的通知中,包括它能做什麼、有效期限至何時,以及撤銷連結。我們通常也會寄電子郵件通知你。

使用方式

每次請求都用標頭傳送:

bash
curl -sS -H "Authorization: Bearer $PAGELEMON_TOKEN" https://api.pagelemon.com/v1/sites

使用 MCP server 時,在你的應用程式的 MCP 設定裡填入同樣的標頭。

Codex 從環境變數讀取。在 ~/.codex/config.toml 中:

toml
[mcp_servers.pagelemon]
url = "https://mcp.pagelemon.com"
bearer_token_env_var = "PAGELEMON_TOKEN"

在沒有瀏覽器的電腦上使用 Claude Code:

bash
claude mcp add --transport http pagelemon https://mcp.pagelemon.com --header "Authorization: Bearer pl_..."

權杖能做什麼

範圍允許
deploy(一律包含)發布與更新網站、還原版本、讀取網站、檔案與歷史紀錄、新增與讀取表單和預約、統計、尋找網域、列出成員
manage(發布與管理)還可以邀請與移除成員、設定或移除通行碼、重新命名、封存、刪除、移交、新增與移除網域、會員限定。敏感操作仍需要你在瀏覽器中核准

限定單一網站的權杖,例如網站被保留時交給 AI 的那種(見下方),只能查看與修改那個網站。

妥善保管

  • 權杖 90 天後到期。每個 AI 或電腦各建一個,這樣就能一個一個分別撤銷。
  • 把權杖當成密碼對待:不要放在對話、螢幕截圖、網站檔案或 git 裡。也不要提交含有權杖的專案設定檔。
  • Page Lemon 只儲存每個權杖的雜湊值,所以遺失的權杖無法再次顯示,請建立一個新的。
  • 你可以隨時撤銷權杖:在帳號設定 → API 權杖中,點選權杖旁邊的中斷連線。它會立刻失效。

當一個未登入帳號就發布的網站被保留後,發布它的 AI 可以拿到限定該網站、有效期 30 天的權杖,好讓它繼續更新網站。

有哪裡不清楚或已經過時嗎?告訴我們,我們會修正頁面。