- Date
- Status
- Title
- Body
- Language(s)
Body 元素是一个字符串,可以包含原始文本或 JSON。
要求
本快速入门以其他主题中呈现的信息为基础。如有疑问,请参考以下主题链接。- 你应该熟悉 PlayFab Game Manager。
你必须已设置 title 默认语言,才能继续使用本地化 title news。
- Title news 现在可以本地化。有关处理 title 中默认语言和玩家首选语言的详细信息,请查看设置默认语言教程。请记住——要继续使用本地化 title news,你必须相应地设置 title 默认语言。
创建 Title News 条目
有两种方式创建 Title News 条目:- 通过 Game Manager。
- 使用 Admin API 方法 AddNews。
使用 Game Manager 创建 title news
要使用 Game Manager 创建 title news 条目: 导航到你的 title -> Content -> Title News -> New Title News,如下图所示。
使用 PlayFab Admin API 创建 title news
你可以通过调用 AddNews 方法来创建 title news。使用此 Admin API 允许你指定自定义时间戳。以这种方式添加的新闻会立即发布。然后,你可以使用AddNews 方法返回的新闻 ID,通过调用 AddLocalizedNews 向你刚创建的条目添加本地化内容。
下面的代码示例演示了这一点。
读取 title news
GetTitleNews 方法使读取 title news 变得非常简单。该方法返回所有已发布的 title news 条目,不返回已归档和未发布的条目。
- 从客户端 API 调用 GetTitleNews 时,如果 title news 项已添加该语言的本地化内容,将以玩家的首选语言返回新闻条目,或以 title 默认语言返回。
- 从服务器 API 调用 GetTitleNews 时,将以 title 默认语言返回新闻条目。
更新现有 title news 条目
title news 条目的内容只能在 Game Manager 中修改。 要在 Game Manager 中查找并选择你要修改的条目:- 转到左侧的菜单并选择 Content。
- 转到你的 Title News 选项卡。
- 选择 Existing Entry。
- 更新条目的 Title、Status 或 Data。
- 选择 Save Title News 按钮。
- 如果你正在更新一个只有单一语言的标题和正文的 title news 条目,你现在可以通过选择 Add Language 添加此 title news 的本地化版本。
删除 title news
一旦不再需要某个条目,你可以在 Game Manager 中删除它。 找到你要修改的条目,然后:- 导航到你的 Title。
- 在左侧菜单中选择 Content。
- 转到 Title News。
- 选中 Existing Entry 的复选框。
- 选择你要删除的 Title News 条目并选择 X Delete Title News。
