登录方式
服务器需要知道搜索应计入哪个账户。告知它的方式有两种,最终得到的都是同一类令牌。
通过 OAuth 登录
适用于 Claude、ChatGPT 以及其他支持 OAuth 的助手,无需复制任何内容:
- 添加服务器 URL
https://api.publicwww.com/mcp;如果助手询问身份验证方式,请选择 OAuth。 - 如果表单中有 OAuth client ID 和 client secret,请留空:PublicWWW 不注册客户端,而是通过助手在其自身网站上发布的文档来识别每个助手。
- 助手会打开 PublicWWW。如果您尚未登录,请使用我们通过邮件发送的一次性验证码登录。
- 您会看到是哪个应用在申请访问、为它担保的网站,以及之后将返回的地址。点击允许。
此后,该连接会显示在您的个人中心 API / MCP 标签页的已连接的应用下。
或者使用令牌
适用于代码编辑器、命令行智能体和您自己的脚本。在您的个人中心生成令牌,并为客户端配置以下请求头:
Authorization: Bearer <token>
它与 API 使用的是同一种令牌,最多可同时存在十个,因此请为每个客户端单独生成一个:如果某个令牌泄露,只需删除它即可。请勿将令牌写入要提交到代码仓库的文件;大多数客户端都可以从环境变量读取令牌,或者只询问一次,具体做法见各客户端页面。
即使客户端支持 OAuth,在这里也可能登录失败:有些客户端会先向每个服务器注册自己,或者期望返回到 myapp:// 这类自有协议的地址。这两种情况都不受支持,请改用令牌。
访问权限的有效期
在您主动撤销之前一直有效。令牌和已连接的应用都不会过期,因此今天能用的助手明天无需重新登录也能使用。要撤销访问权限,请在您的个人中心:
- 在“已连接的应用”下断开某个应用:它会立即失去访问权限,需要重新申请;
- 删除某个令牌:所有使用它的程序会立即停止工作。
在助手中移除 PublicWWW 并不一定会通知到我们;如果要确保访问权限已撤销,请同时在这里断开连接。
助手能获得什么
搜索和账户概况,即两个工具。两者都只能读取:无法通过它们更改您账户中的任何内容。助手执行的搜索计入您套餐的每日搜索次数,与您亲自搜索完全相同。
正在开发需要用户登录的应用?OAuth 流程、客户端元数据文档和各端点的说明,请参阅面向应用的 OAuth 2.1。
下一篇 Claude