随着市场上各类酒的不断涌现和日益增长的消费者基础,越来越多的酒吧和酒精饮料制造商开始使用互联网来推销和实现生产。由此,BreweryDB-graphql成为了一个优秀的npm包,可以帮助开发者快速获取酒馆或酒厂的相关数据,从而促进他们的业务。本篇文章将向你展示如何使用BreweryDB-graphql npm包。
安装包
首先,我们需要先安装BreweryDB-graphql,通过使用npm打开终端并输入以下代码:
--- - -----------------
使用 BreweryDB-graphql 包
我们将会通过查询BreweryDB-graphql的API来展示如何获取他们的数据。下面,我们将使用GraphQL Playground来测试GraphQL查询。当我们成功打开它并连接到你开发的端口时,你将会看到它的主屏幕。
如果你正确的运行了该包,你将会看到一些命名空间(namespac),如下:
-------------------------- --------------------------- ---------------------- ----------------------------- --------------------- -----------------------
为了获得 BreweryDB-graphql 提供的酒厂数据,我们需要设置在我们的 enviroment(环境) 中的API密钥。API密钥是向BreweryDB-graphql提交请求的重要字符串。建议将其存储在您的源代码管理工具中(如Git)中,而不是通过硬编码存储在代码中。
----- --------- - --- -------------- ------- -------------- --
最后,我们需要构建GraphQL查询。这里是一个查询,可以获取BreweryDB-graphql API返回的数据:
- ----------- --------- - ---- ----------- ---- ------- - -
该查询将检索酿酒厂“uPwYwR”的名称,描述,徽标和网站。你可以在执行时在GraphQL Playground界面的右侧看到返回的数据。
以上是最基本的BreweryDB-graphql示例使用。你还可以查询更多的接口,并可以从查询结果中提取出需要的数据。
结语
在这篇文章中,我们向你介绍了BreweryDB-graphql, 并展示了如何通过GraphQL查询从其中检索酒厂数据。请牢记,你可以通过查询其他API中的名称空间来检索更多数据。希望这个教程能帮助你更好的运用BreweryDB-graphql包。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055cc181e8991b448da5e3