这是一个平台,允许任何人通过任何浏览器和任何设备浏览、查看和分享精选的 Pi 应用,弥合了 Web2 和 Web3 世界之间的差距,提高了 Pi 生态系统对 Pi 用户和非用户(包括 Pi 先驱者)的可访问性。
什么是PiNet?
对于开发者而言,可以通过 PiNet 分享和展示您的应用,从而吸引非 Pioneer 用户使用。现在,几乎所有在 Pi 浏览器上发布的 Mainnet 生态系统应用都可以在 Chrome、Safari、Brave 以及任何其他符合标准 http 协议的常规互联网浏览器上访问。
PiNet 通过为 Pi 应用程序提供一个唯一的 URL 来实现这一点,任何人都可以通过 PiNet 在他们选择的浏览器中访问该 URL。
创建 PiNet URL
要注册并允许用户通过 PiNet URL 开始使用您的应用程序,需要完成以下几个步骤。
要获得注册 PiNet URL 的资格,应用程序必须在生态系统应用程序中列出。
1.该应用程序需要在开发者门户中注册一个PiNet子域名。
2.在开发者门户的申请清单中,有一个步骤是添加“PiNet 子域”。
A 请在此字段中填写 Pioneers 访问该应用程序所需的子域名。
a 使用先前已验证的应用域名的子域名
b 为了防止域名抢注,URL 后会添加一个随机的 4-5 位数字。未来可能会去掉这些数字。
B 例子:
a 子域名 - AppExample.com
b PiNet URL - AppExample12345.pinet.com
C 所有网址必须符合 Pi 商标指南。
3.至此,该应用程序已准备好开始与用户共享其 PiNet URL。
PiNet 用户流程
虽然 PiNet 用户无需登录 Pi 账户即可浏览 Pi 应用,但当应用需要 Pi SDK 才能进行交互时,用户将被阻止继续使用。这意味着一旦应用启动,Pi.authenticate用户的体验就会结束。他们需要通过 Pi 浏览器访问应用,如果还没有账户,则需要创建一个账户才能继续使用应用。
例如,在设计 Fireside Forum 时,应用程序的设计初衷是让通过 PiNet URL 访问的用户能够点击并查看帖子和评论。但是,如果用户想要创建帖子或添加任何内容,则必须使用 Pi-Browser。这些操作需要用户登录 Fireside Forum 应用程序并提交交易。
其他例子包括:
Marketplace 应用可能允许 PiNet URL 查看商品,但需要 Pi 帐户才能购买。
游戏可以允许用户在进行身份验证之前完成教程并查看游戏内容。
当用户首次访问应用时,调用Pi.AuthenticatePi SDK 方法的应用需要重构其用户流程,以便用户无需首次登录 Pi 帐户即可访问。
如果应用程序使用阻止从 Pi 浏览器外部访问应用程序的登录页面,则在删除或重构该登录页面之前,该应用程序将无法使用 PiNet。
Pi 打赏
微信打赏