import { JWT } from "google-auth-library";
import { SpacesServiceClient } from "@google-apps/meet";
const jwtClient = new JWT({
email: "some-email",
key: "some-key,
scopes: ["https://www.googleapis.com/auth/meetings.space.created"],
});
const meetClient = new SpacesServiceClient({
authClient: jwtClient,
});
// Construct request
const request = {};
// Run request
const response = await meetClient.createSpace();
console.log(`Meet URL: ${response[0].meetingUri}`);
为了解释我在这里所做的事情,我使用我的服务帐户凭据来获取 jwtClient。然后我从那里让他 meetClient 。最后,我调用创建一个 space(),但似乎有错误。 我从这里的官方文档中获得了示例:https://developers.google.com/meet/api/guides/meeting-spaces。运行代码后,似乎给我一个错误“详细信息:‘资源空间的权限被拒绝(或者可能不存在)’”。
我尝试查看预期参数的类型,但它们似乎是可选参数。
我在 php 中遇到同样的问题,你解决了吗?