文件名称:gapi-to-graphql:将任何Google Data Api转换为GraphQL
文件大小:89KB
文件格式:ZIP
更新时间:2024-02-23 19:47:17
nodejs javascript graphql google-api GraphQLTypeScript
Gapi到GraphQL 通过将几乎所有Google Data API转换为GraphQL API 局限性 只读 没有下载(请考虑云端硬盘文档...) 支持138个Google API! 用法 npm i gapi-to-graphql --save 服务器上的示例 index.mjs import { gql , ApolloServer } from 'apollo-server' import gapiToGraphQL from 'gapi-to-graphql' import YouTubeAPI from 'gapi-to-graphql/google_apis/youtube-v3' const { schema , resolvers } = gapiToGraphQL ( { gapiAsJsonSchema : YouTubeAPI } ) const server = new ApolloServer ( { typeDefs : gql ` ${ schema } ` , resolvers } ) server . listen (
【文件预览】:
gapi-to-graphql-master
----src()
--------request.ts(770B)
--------utils.ts(626B)
--------index.ts(528B)
--------mapApi.ts(1KB)
--------mapResources.ts(2KB)
--------debugger.ts(124B)
--------parseSchemas.ts(5KB)
--------_download_all_gapis.ts(2KB)
--------mapParametersToArguments.ts(2KB)
--------scratch.ts(0B)
----.npmignore(18B)
----tsconfig.json(5KB)
----.prettierrc(94B)
----README.md(3KB)
----docs()
--------GoogleAPIs.md(11KB)
----.editorconfig(167B)
----tsconfig.tsbuildinfo(226KB)
----.gitignore(993B)
----package-lock.json(222KB)
----package.json(1KB)