Meteor.JS YouTube身份验证和数据

Meteor.JS YouTube身份验证和数据,youtube,meteor,Youtube,Meteor,所以我现在得到的是托管在--我有谷歌认证都在工作,我有两个YouTube范围,我想添加和工作。然而,当我试图从用户集合中的YouTube API访问任何数据时,我唯一拥有的是用户的全名,来自他们的YouTube档案 如何访问YouTube数据 编辑:我现在已经部署到上面提到的域,很抱歉,我正在部署到一个自定义域,但忘记了这个域。如果一切正常,您应该可以访问服务器中的Youtube信息。如果是这种情况,那么您需要告诉Meteor也通过它向客户机公开该信息(默认情况下只发布基本信息) 例如,如果要从

所以我现在得到的是托管在--我有谷歌认证都在工作,我有两个YouTube范围,我想添加和工作。然而,当我试图从用户集合中的YouTube API访问任何数据时,我唯一拥有的是用户的全名,来自他们的YouTube档案

如何访问YouTube数据


编辑:我现在已经部署到上面提到的域,很抱歉,我正在部署到一个自定义域,但忘记了这个域。

如果一切正常,您应该可以访问服务器中的Youtube信息。如果是这种情况,那么您需要告诉Meteor也通过它向客户机公开该信息(默认情况下只发布基本信息)

例如,如果要从Youtube接收的数据向用户对象添加一些额外字段,请执行以下操作:

Meteor.publish("extra_fields", function() {
  return Meteor.users.find(
    {_id: this.userId},
    {fields: {fieldYouWantToPublish: 1}} // 1 indicates you want to include that field
  );
});

Meteor将自动将请求的字段合并到用户对象中。别忘了订阅它

即使添加了autopublish,我仍然需要执行此操作吗?是的,autopublish仅自动发布用户名和配置文件字段:
如果安装了autopublish软件包,则所有用户的用户名和配置文件字段将发布到所有客户端。
(来自)