Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌网站上的谷歌书签框_Google Apps Script_Google Sites - Fatal编程技术网

Google apps script 谷歌网站上的谷歌书签框

Google apps script 谷歌网站上的谷歌书签框,google-apps-script,google-sites,Google Apps Script,Google Sites,有没有办法在谷歌网站页面/侧栏上获取(如下链接所示)“添加书签”框(或等效链接) 已编辑(为了更清楚:) 我希望在我的谷歌网站上有一个框/链接,用户(使用gmail帐户登录)可以点击,当前页面URL会自动弹出,以便在他们的“谷歌书签服务”(不在浏览器上)中添加书签。GAS是一种云脚本语言,意味着它在服务器上运行,而不是在您的计算机上运行。它与浏览器的交互非常有限,我不认为在这种情况下可以添加书签。你也可以在上询问/搜索,看看这篇旧的讨论,也许它能帮你消除疑虑 不幸的是,没有谷歌书签API。谷歌

有没有办法在谷歌网站页面/侧栏上获取(如下链接所示)“添加书签”框(或等效链接)

已编辑(为了更清楚:)


我希望在我的谷歌网站上有一个框/链接,用户(使用gmail帐户登录)可以点击,当前页面URL会自动弹出,以便在他们的“谷歌书签服务”(不在浏览器上)中添加书签。

GAS是一种云脚本语言,意味着它在服务器上运行,而不是在您的计算机上运行。它与浏览器的交互非常有限,我不认为在这种情况下可以添加书签。你也可以在

上询问/搜索,看看这篇旧的讨论,也许它能帮你消除疑虑


不幸的是,没有谷歌书签API。谷歌为大多数晦涩难懂的服务提供了一个API,我不知道为什么书签被忽略了。如果他们这样做了,你就有机会使用谷歌应用程序脚本


在应用程序脚本之外,您可以尝试将其插入站点。它可能需要一些调整(您可以查看源代码),但不在应用程序脚本和网站范围内的调整帮助

您可以通过使用共享URL来实现这一点。如以下URL:

https://www.google.com/bookmarks/mark?op=edit&bkmk={url}&title={title}&annotation={text}&labels={hash_tags}
您可以将其中任何一项设置为您想要的,或者不将其包含在URL中:

  • bkmk
    :保存您的URL
  • 标题
    :保存您的标题
  • 注释
    :保存文本
  • 标签
    :保存关键字或标签
我维护了一个社交共享项目,请查看


为什么你要用[google apps script]来标记它?这难道不是直接不可能的事情,而且需要一些脚本吗?“添加书签”包含来自js代码的内容。是的,理解。我没有把我的问题说得很清楚:(我有一个限制访问的谷歌网站。只有那些使用谷歌帐户登录的人才能访问该页面。现在我的目的是,在我的网站上有一个链接,这样当登录谷歌用户按下链接时,它会自动将他们带到“谷歌书签(他们的服务)”,当前页面的URL已填充。(不打算在浏览器上添加书签)好的,现在清楚了;-)抱歉我的误解。也就是说,在站点上运行的脚本是以所有者(我猜是您)的身份运行的,因此即使是登录的用户也无法通过脚本识别。所以我不认为这能为你带来解决方案。