可以从谷歌表单访问我的谷歌联系人吗?我创建了一个简单的电子表格,为我的司机输入信息。一旦输入了某一行上的数据,访问同一工作表的其他用户可能会对其进行修改,但最终-其中一个用户需要通过电子邮件将该行中的数据发送给特定的驱动程序。目前,我通过使用Google Sheets脚本获取行值并在最后一个单元格中构建mailto:hyperlink-onEdit()来实现这一点:
var emailtoString = '=HYPERLINK("mailto:changethis@address.com?&subject=' + subjectData + '&body=' + formatedData + '", "send email")';
e.source.getActiveSheet().getRange(row,9).setValue(emailtoString);
它按预期工作,允许任何用户点击超链接在他们的账户中打开预先格式化的gmail——然后他们可以删除允许超链接公式创建的“changethis@address.com”电子邮件地址,然后他们可以访问他们的联系人在to:字段中-因此,如果他们开始键入用户名,将显示一个选择列表,让他们选择联系人。
这是可行的,但将发送电子邮件的过程与sheets脚本分离——只是为了访问下拉联系人列表。如果我可以直接从sheet单元格访问:dialog,那么发送电子邮件的用户实际上只是从他们的联系人中选择一个地址,那么我可以使用sheets脚本发送电子邮件,而不必打开gmail邮件,我还可以将另一个单元格标记为“message sent TO emailaddress”。通过使用超链接,我很难弄明白如何设置一个标志,让其他用户知道已经向该驱动程序发送了电子邮件。因此,我想知道是否有可能避免所有这些超链接的创建,而只需向电子表格的用户提供访问电子表格的用户个人联系人的选择对话框,这样他们就可以选择发送电子邮件的人,我就可以编写发送电子邮件的脚本,而不是创建超链接来打开Gmail。
从问题
可以从谷歌表单访问我的谷歌联系人吗?
是的,这是可能的。使用联系人服务(ContactApp)
参考
https://developers.google.com/apps-script/reference/contacts
相关的
实现较为完整的联系人词条搜索算法。SearchCore 为C语音编写,ios、android、symbian都可以用。具体功能见下面。 内存占用: 10000个人2M左右 效率:6K人搜索,100ms左右(iphone4) 支持搜索内容: 1.姓名搜索:支持汉字、模糊拼音、多音字搜索,只匹配连续的字; 2.号码搜索; 3.支持T9键盘的数字对应字母的匹配,只需设置MatchFunction为键盘2
我正在使用oauth 1.0,到目前为止,我可以成功地从谷歌获得访问令牌。但是当我想从https://www.google.com/m8/feeds/contacts/default/full检索用户联系人时,它返回401错误,没有进一步的解释。 我发现来自Google playground的信息可能不太准确,例如,步骤3和步骤5中的签名基本字符串包含oauth_version,但它是错误的。(如
我是新来的谷歌工作表脚本和卡住试图做以下事情。我有2列:C包含开始时间码,D包含结束时间码。第三列(F)包含从开始时间码和结束时间码产生的电影提示的长度。由于时间码来自脚本,因此包含结果的单元格不能导出为其他格式。因此,我试图创建第四列,将列F的结果打印为值。我设法写了一个小脚本,可以做到这一点。它看起来像这样: 问题是,当我编辑C或D中的任何时间码时,它不会自动执行。 所以我试了一下: 它没有给
问题内容: 我想在Android中分别阅读所有SIM卡联系人和电话联系人。我进行了搜索,发现很多人对此有疑问,但我找不到任何解决方案。我在这里喜欢一些答案,但这对我不起作用。当我测试它给我谷歌联系人: 但是当我测试时,它并没有给我SIM卡联系人: 然后我发现RawContacts是在此处由同步适配器创建的联系人。那可能是问题所在。有谁能告诉我 所有simcontacts 所有电话联络人 谢谢。 问
M600 会显示您存储在 Google Contacts(Google 联系人)上的联系人信息。您可以呼叫联系人或给他们发送信息或电子邮件。 *请注意,由于手机的操作系统的不同,其通讯功能的使用会受到某些限制。
我正在尝试使用EWS访问Exchange外部联系人(那些不属于特定邮箱的联系人,但属于租户(公司)级别的联系人)。可以从Exchange管理设置网页(Office 365)查看和添加它们- 谢谢。