我是否必须为 Firefox 扩展 ID 使用电子邮件地址
Do I have to use an email address for Firefox extension IDs
我正在创建一个 Firefox 扩展,它要求我在 manifest.json
文件中指定 gecko.id
属性。我在网上找到的所有内容都显示了用作 ID 的电子邮件地址。我想知道我是否必须使用电子邮件地址作为 ID,如果需要,它是否必须有效?
据我所知,不需要电子邮件格式。我确实知道 不是 必须是有效的电子邮件地址。
通过查看 MDN 上的文档,似乎 gecko.id
对于 Firefox >= 48 的版本是可选的(如果 id 不是,插件站点将为最新版本生成一个那里)。
但是,如果您 want/need 指定一个 ID,则同一文档会将您指向预期的 id format 页面。 id
字段必须采用以下格式之一:
- a GUID,例如
{daf44bf7-a45e-4450-979c-91cf07434c3d}
;
- 一个格式类似于
extensionname@example.org
. 的字符串
在后者中,文档指出:
You should not use a real email address for your id
, however, as it
might attract spam.
所以不,它不一定是有效的电子邮件地址,但可以是一个。
我正在创建一个 Firefox 扩展,它要求我在 manifest.json
文件中指定 gecko.id
属性。我在网上找到的所有内容都显示了用作 ID 的电子邮件地址。我想知道我是否必须使用电子邮件地址作为 ID,如果需要,它是否必须有效?
据我所知,不需要电子邮件格式。我确实知道 不是 必须是有效的电子邮件地址。
通过查看 MDN 上的文档,似乎 gecko.id
对于 Firefox >= 48 的版本是可选的(如果 id 不是,插件站点将为最新版本生成一个那里)。
但是,如果您 want/need 指定一个 ID,则同一文档会将您指向预期的 id format 页面。 id
字段必须采用以下格式之一:
- a GUID,例如
{daf44bf7-a45e-4450-979c-91cf07434c3d}
; - 一个格式类似于
extensionname@example.org
. 的字符串
在后者中,文档指出:
You should not use a real email address for your
id
, however, as it might attract spam.
所以不,它不一定是有效的电子邮件地址,但可以是一个。