WordPress节日
1月22日,2021年

选择一种语言

This is an archive of the January 2021 event

WordPress的GraphQL API介绍

GraphQL API for WordPress是一个全新的WordPress插件,它可以使用GraphQL API访问所有的网站数据,并通过固定的端点(如REST)发布数据,以提高安全性和速度。

我们将对这个新插件的功能做一个介绍,包括如何使用GraphQL查询创建一个固定的端点,如何管理谁可以访问数据,以及如何设置缓存。

演讲者:Leonardo LosovizLeonardo Losoviz

时间:世界协调时下午3点
地区:欧洲、中东和非洲地区
阶段。融合阶段

欢迎来到我的演讲介绍WordPress的API,我将演示一个新的插件,这将是一个更幸运的服务器。我的名字是莱昂纳多,所以我的妹妹就像我的全名。而这些幻灯片可以在片子网斜杠草案联合国API或WPP。所以我们开始吧。那么什么是API呢,这个是一种机制,通过这个机制,客户端可以和服务器进行交互。

所以我们有一个客户,有数据和中心。我们会玩数据。我们在工作场所有什么API?我们有通过WP配方,PA,这是包含在WordPress核心的休息。而且我们通过 ,得到了QL作为准备,这是一个插件,但他们刚刚提出了虚拟的Montecito,现在它可以在交际。

恭喜他们。但是我今天想给大家看的,它不是暂定的音乐规模,基本上是API。它是怎么工作的呢?它只是把多个端点。也就是数据对自己的资源是通过放完整的。所以这些有的一个端点的URL,由于成本。而我们得到的是所有的数据为当场,而我们无法选择哪些数据的数据是重重的装潢。

让我来接一下,它是怎么操作的?它有一个终点,就是周二的时候,多查询,它只操作帖子。那么他,你怎么口才?看起来在这种情况下,其中的问题框和每一个对象,我们要三个支柱,ID和URL。我们可以做这样的查询。我们得到相邻的五个或只是一个对象。

我们接受了这个答复。至少第一个会是他们是租客?那他们怎么比?我已经补了一笔钱。当我们从不同的,呃,六个项目,安全触摸,访问控制,谁可以使用它。这并不详尽。还有很多其他项目,但我们来谈谈速度。他们是怎么比较的?

让我花生,API。它的速度不快,它的,它的不低。这取决于什么是你的用例。你送我一些数据给你的老板,你有一个数据。你获取它,你得到了它。但是如果你需要获取的不仅仅是成本,你还需要获取报价或许评论。而我说媒体,你也得到了一个八问委,速度比较慢,大部分是手机上的。

但如果你得到的连接是快速的,因为你可以收到所有的,在一个单一的查询安全,API是非常简单的。这是一个非常安全的,没有。嗯,通过点,特别是和接QL,设置一个安全的API并不难。比较难,因为你让你的用户,你的客户查询任何人完整的终端。

所以你允许让经理别人打分。他们告诉,他可能不应该公开。所以你要小心你的终端上有什么可用的,我们的标题。而且它做我说API只是默认的,因为它是一个网址,同样的尿液从哪个去测试。当它得到操作,你可以看到从CDN上的浏览器和有问题,得到了非常分离。

的一个后生。所以,这些都是不自然的。而倾向于把所有的东西都传到客户端。通过在应用控件中添加额外的逻辑,都是,它可以走,但必须要做。所以,你可以在操作完之后,直接运到你的影响,但是必须要做。必须是冷冰冰的,不容易。

同样的状态。简单。就是配方非常简单。你设置了一个钩子和你,与解算器的乐趣来解决这个特定的终点。而你得到了它在同一。我们过去必须定义每一个服务器,但不为一个钩子在这种情况下,前一个类型在该活动,它还没有更多的逻辑。

最后谁能在这两种情况下使用它是开发人员。他们知道接口处理他们的意义上的编码,编码,求解器,用户要如何页面评论。这个是纯代码,必须有人去做。而当你创建一个终点,然后0.1到下一个点,你必须调用它。所以我有一个问题。

可能是一个同时具备ref和QL功能的API。是的,我们可以把它归结为我的介绍,对WordPress的API。我们可以把它归结为我的介绍,对WordPress的API。这是一个全新的登录方式。目前还没有在职场上使用。呃,滞后还在开发中。它是开源的。但是已经可以投入生产了。你,你说,怎么弄的?

一切都在肠道QM、api.com上。我上周刚推出这个网站,拿出来。让我知道它的情况。那么我们来看看这个功能,这个功能的特点。比如说它的特色是什么?它的特色是什么?首先我将描述,这是他所有的屏幕,因为,我将展示一个视频,我已经在Chrome上上传。

所以如果你有机会看到这些幻灯片,你可以像我一样点击下面这个网址,你可以看到。那么什么是如果飞机的

开它,也对自己的尿。公共的。所以你可以要么,我说的撑,就你和你的团队,我需要你们最有机会接触到这些,你的用户,你的客户。这是由他来决定的。你要决定谁能用。所以我们来看看,它是如何工作的。我给你解释一下,你在屏幕上看到的东西。

所以这是一个插件,你会觉得,耶。当我们点击第一项,这是因为我们得到客户端,节日看起来像在左边,我们有,我们只是把它称为资源管理器,这是显示在我们的模式上有的字段。而通过点击字段,我们可以组成查询。

在这种情况下,我们正在记录四个上的力量与日期,ID,单位,和时间,我是按错了按钮。是的,因为他不是,我,的提议。对于每本书,你是一个理想的显示名称,我按在错误的按钮再次。你可以看到,我们有结果。我们还可以反馈这些信息。

说,只给我百分之一。这就来了老大极限三,我们可以 。我们可以说极限还是她的调用,但是在查询中,我们可以把他作为一个参数,在这种情况下叫极限。再次,呃,现在,呃,我们在替换值,当点击戏剧,我们在有的结果。所以这个有只是为了确保我们认为框架,所以一个更大的,那么我们得到了它。

最后,在肠道上,因为我们有文件, 这是你所有的数据。他们告诉你什么?有你在你的工作场所?他们来这里。他们来了。.我要读给对方听。这个小说里面有什么?所有的信息都在这个客户端上是非常有用的,当你要给这个地方打电话的时候,我们会使用图形化的,它是你的网关,我们与达斯汀互动。

但是我觉得我跟他谈也不是不可以。我们有一个工具叫Voyager,给我们提供一个功能,叫交互模式。它是一个客户端传统的模式,如何相互关联。所以我们来看一下。我们看一下这个视频,它是什么。所以当我们点击模式APA手册的时候,我们知道这个计划,它需要几秒钟的时间来加载,但是我们会看到我们得到什么。

我们得到所有的采访,我们对数据模型。.这将是为我们开始组成查询,我们有第一,我们看到,有一些类型的报价,这是子集类型称为用户我在签证实体,这有连接到对方。在这种情况下,他们提供作为一个连接到别人。

他们来,有一个连接到别人。我们可以探索你所有不同实体之间的关系与如何的基础,看看他们是什么。什么是描述是一个美妙的方式来探索数据。如果你正在开发一个插件,你有一个可测试的网站,你可以看到你他妈的完美的是如何与你所有的空在WordPress的关系。

这使得与它与数据库的交互,变得如此愉快。嗯,让学生真正感觉到,要想回去只读代码,他们需要检查SQL是怎么回事了。你这个数据。

好了,现在是自定义端点。现在自定义端点。这是我们开始的逻辑本身到目前为止,选择成为什么,如何与.互动。这两个,GFI con和他爸爸上下飞机的Voyager给他。所以你找不到另外四个不同的医生服务器,但是没有,它只是看到了其中的功能到飞机叫学说API的工人。

第一个叫自定义输入,针对不同的用户有不同的配置。比如说客户端或者是团队或者是应用,web或者是移动端。所以我之前提到它必须是一个终端,但是为什么它必须要有一个终端呢?如果你有不同的客户,有不同的需求,它会有不同的信誉,不同的需求怎么办?

主要是针对你要曝光的客户有不同的要求,是什么意思?滚动式的。因为他们的用户减少了,你要给他们看他们能买到什么,对于每个人都是,我是用户。你不想给他们看。所以让我知道,你必须同时退还方案。

你可能有不同的应用程序与不同的权限是有时,如果你有一个

等等等等。因此,我们认为你可以有多个垫圈影响的输入是合理的。所以这里的想法是,你创建多少婴儿是你在依云点,我们有它自己的配置。我们怎么做呢?我们只要点击,添加新的图形你的终端。他们会带来一个WordPress编辑器的屏幕。

你可以看到这是标准的WordPress编辑器,我们可以旋转出一个叫做移动应用的解决方案。而且它有自己的尿性。这是终点。而且它有自己的客户端,通过做,呃,视图等于蓬松的掌柜。我们得到它自己的图文诉求。所以,反而那会是自定义输入。我的意思是,我们在尿液上输入view equal schema。

我们可以直观的看到这个自定义输入的具体模式。它花了三次点击。要创建这个,你可以真正的定制你的应用,你的网站,或者是针对不同的客户,不管你是什么意思。非常简单。是的。

接下来一个叫持久性查询,艺术性查询。

救援在所有你支付你的罚款宝宝的暴露在你的下,然后。嗯,所以这使得它更好。嗯,不是这个就是那个,为什么需要有休息或达斯汀?所以,我们如何使在管理上,呃,在查询按钮

和我们有一个图形客户端,是正确的工人四月内。所以再一次,我们只需要点击左边的字段,在资源管理器上。所以强迫性地用五的限制和偏移。如果我写了绝缘的为什么我们要通过相反的,无论我错过了。有些东西,也有自己的想法和MBO,那么是的,有内容的评论的那个,我们可以用特定的格式,有一天我们在飞机上发现。

到了日期,哦,我们又不上公交车了,除了功能我们会用APM碰,酱。然后我再叫出租车一个,主跑,我们看结果。对啊。所有的都是。

现在我们点击发布,当我们选择他们发布,我们有。一种新的方式,这在你的端,你可以把它在那里。而且我们得到了所有的结果,你还记得病毒式的选项。它提供了他们,我们可以定制组在这种情况下,那时它是五个。我们在执行麦格理木的那个四号,相反。

如此精彩。之前我们有客户咨询,他。暴露在自己的尿液下,它可以是动态的。你可以用你的参数来定制它。我不是工会。

优秀的。如果我做为一个主题是用户,你的客户。

在这种情况下,我们可以有一个安全。所以你有一个服务。我不想离开任何人或每个人,你想有申请人是为场景,由场景,谁可以访问它在这种情况下,我们将获得个人用户数据。我们选择我们搜索用户的字段,我们选择电子邮件和能力。

现在我们要还他谁能访问这个。我们选择用户状态只爱用户。现在,我们发布访问控制列表,使其,呃,有行业查询和影响。好了,我们要将其输入到模式中。配置配置基本上是以只有限的劳务来指挥一个schema模式的办法。

在这种情况下,我们有一个模式,我们只是添加了非洲人列表。现在,我们去我们的终点。嗯,我们有一个重要的网站, 它已经有这个,呃,女性配置。我们应该有终点。然后我们使用像棉花一样的我们,因为植物。所以,如果你还记得那封邮件是,呃,你必须在寻找,我不知道,在人计划现在我打开一个新的窗口。

嗯,我不是私人窗口。而且我完成了同样的名字。我感觉周围。现在他说,你一定要爱,你知道吗?所以,那是因为我说只有用户可以访问它。你不能。

下一个重度私人邮件。所以我们会让他上一个阶段性的阶段。所以我们在名气的同时给用户发,这是一个公开的模式,还是应该否认存在或者主题,这是私人模式。

所以之前我们看到它怎么来的,验证,我们说,你可以一样。现在我们有一个验证的

任何人与或管理选项,或任何人将强。

我不会公开的好吧,我们更新这些访问控制列表。我们更新这些访问控制列表。现在我们执行查询。我是这里的管理员, 所以他们知道箭头。它没有说,我不能物理,但我们会发送我们任何一个窗口。像我,我现在拿的时候,他可能会找,从领域角色。我们只是给了它权限。

现在我们也将检查模式。信息是公开的。它在告诉你这些东西的存在。你只是不能它,因为我们可以看到,你说所有的会发生。如果我们把这个改成私有的,我们已经过时了。所以当我们接受了同样的查询,我们回到客户端。

的声音。而当我们去的模式,我们初始化的模式,但没有字段了,是快乐的,快乐的结果。所以,它不仅是你那种为你付出的事情。所以我们可能还是非常有用的,如果他想提供访问你的登录用户。和访问你的本地用户,他们可以看到不同的信息,或者你可能想,我可以看到你自己的团队和明显的设备上。

他们看到的信息不同。

现金控制清单。我们可以通过服务器CDN或者是Belser我们发现他们没有给你计算。你记得我之前说过,他必须要有一个终端通过后端操作。

但移动,所以我们可以修补访问的其余部分,你在这里是我们要说的主题,由主题,这是年龄和 ,这是年龄的请求,基于所有的绿色字段。在这种情况下,我们选择URL。我们说60秒与像帖子的时间,我们说像35秒,我们将有一个更多的用户的名称和我们说什么。

我们有一些秒的位子

一旦我们有可能,我们需要确保 我们的配置方案。呃,配置。所以我们添加了,在这种情况下的配置。

我们已经得到了现金公司。我知道我们有新的一个,我们已经创建了网站。我们更新配置。嗯,我们都 。我们这里没有一个等级,它必须读取该模式配置。而我们打开它,执行查询在这种情况下,如果他们没有做什么。但是,我在那里说,我们从,从客户端,这是来自服务,我们可以有响应。

我们放回的是什么?所以我们更新了,我们从用户的尿液。如果你还记得,我们已经忘记了,一个人有60秒的我的年龄。所以我们利用响应的多H,因为现在我们是有的职位。如果你有一个会员,他们将有35秒。所以我们回到我们的,我们有一个会话,我们把你说的,响应的。

他说:

嗯,然后我们又增加了一个,这是用户的名字。如果你还记得,他们会有22秒。所以现在我们刷新沉淀,我的H和我们得到了脚两秒钟。完美。最后,如果我们选择一个字段会使用一个状态会发生什么。我我取决于登录用户。你算是补上了。

所以现在我们身体上。而当我们买了没有店铺。所以服务器,古斯特服务器,如果你能不能脱离,能不能现金亏损,它是根据你提供给你APA的配置。

好吧,我知道了

对查询的响应。我们有一个API的层次结构。我们没有得到尿液中收集信息的输入层次结构。我没有时间播放这些视频。你想看吗?请来到这张幻灯片,点击尿液。到目前为止,我正在加入。我希望你是,但那是更多的制作中。

与第三方APS想部署执行名间隔浮夸的与该方法突变。然后一切的可编译都是基于这里的力量不大。那么他们怎么比较

谁可以使用它?可以。API让一切变得简单。它的速度非常快,因为你可以非常安全地抓住它,因为你可以在字段的基础上设置访问控制列表。就像我之前说的,任何人都可以使用它,使用它如何做点击,点击,点击,点击波兰,你有一个新的端点。你没有,你有能力的时候,你必须使用代码。

当你要进入PHP的时候,我在这里玩这个。你做的一切都是用户界面。所以,所以,所以GFE,他们可以支付什么赞美,我们可以做那么多事情,我们可以,你可以跟着你。你可以嵌入你的Gusto为你修正数据。你有了API,有了邪教服务,你就可以得到这些。所以我在猎取你的小说数据的时候,你自己从战,从你的书会,从她说的,你可以用云端服务连接翻译与既Facebook或发送提示的事情,你可以做,基本上。

是的,。做一个网站,你有中心,否则。接下来WordPress成为操作系统。否则一切从客户端,你有应用程序,这是你有一个移动应用程序的地方。你有你,所以云服务到任何你可能需要,信息的网关接口。所以把它拿出来。

你有什么建议,api.com,因此传播消息。如果你喜欢,你所看到的与你的朋友和同事分享,并请谈论它。这是开源的。这不是一个商业项目,所以他们有东西的口碑。希望如果你喜欢它,你会使用它,他们也会告诉你去看看它。

对每个人都有一份感恩之心。

谢谢你,我的名字是...我的名字是

我希望你们喜欢这次发言。非常感谢你。 - 哦,是的。哦,是的。

分享本届会议

分享到Facebook
在微博上分享
在linkedin上分享
分享到pinterest
分享到电子邮件