我正在尝试使用script created by DiRaven from the reddit YouTube forum搜索您的电子邮件中的YouTube视频提醒,并自动将这些视频添加到“稍后观看”播放列表中。我能够让脚本工作,但不是在正确的位置。而不是将视频指向我的品牌帐户的手表后期播放列表的脚本,它将它们移动到我的私人帐户的手表后期播放列表。尽管我在提示时允许对我的品牌帐户授予脚本权限,但似乎并不关心我已添加它,并且仅在我授予私人帐户时才有效,该私人帐户似乎作为任何YouTube频道的父帐户运行你事后创造。我想知道是否有任何方法可以编辑脚本以使用YouTube频道ID将视频定向到正确的WL播放列表。除了这个问题,脚本运行完美。贴在下面以防万一。谢谢。
编辑:这篇文章描述了我试图描述的同一问题,以防我所说的不清楚:YouTube API and brand account
function AddMarkArchivedMailAsReadTrigger()
{
ScriptApp.newTrigger('MarkArchivedMailAsRead')
.timeBased()
.everyHours(1)
.create();
}
function MarkArchivedMailAsRead()
{
var threads = GmailApp.search('has:nouserlabels -in:Sent -in:Chat -
in:Draft -in:Inbox is:unread');
for (var thread in threads) threads[thread].markRead();
}
答案 0 :(得分:0)
使用登录凭据时,您需要将您感兴趣的品牌帐户设置为默认登录。要执行此操作,请访问youtube网站,登录并选择感兴趣的帐户后,单击屏幕右上角的帐户图标。选择设置。选择帐户头像/图标右侧的“高级”。扫描页面以选择将帐户设置为默认帐户。完成后,该帐户将成为登录的默认帐户,并且脚本中的所有内容都应该应用于该帐户。
之后可以执行相同的步骤将任何其他帐户设置为默认帐户。