如何连接和同步 Google 通讯录?如何使用谷歌日历?
问问题
760 次
2 回答
2
您可以尝试这个简单的示例,该示例展示了如何使用 App Maker 将联系人添加到您的 Google 帐户。为此,我正在使用此处解释的“addToGroup(group)”方法https://developers.google.com/apps-script/reference/contacts/contact#addtogroupgroup
- 创建一个新的应用制作工具应用程序。
- 将新的服务器脚本添加到您的 App Maker 应用并添加以下代码:
function addContact() { // The code below creates a new contact and then adds it to the contact group named // "My Contacts" var contact = ContactsApp.createContact('John', 'Doe', 'john.doe@example.com'); var group = ContactsApp.getContactGroup('System Group: My Contacts'); contact = contact.addToGroup(group); }
- 在 App Maker 中创建一个新的“页面”并添加一个 Button 小部件
- 选择按钮小部件并使用属性编辑器,选择“onClick”> 自定义操作
- 将以下代码添加到 onClick 自定义操作:
function onSuccess() { console.log("New Contact added succesfully"); } google.script.run.withSuccessHandler(onSuccess).addContact();
请注意,为了调用服务器脚本,您需要使用 google.script.run,如此处所述https://developers.google.com/appmaker/scripting/client#call_a_server_script
- 预览您的 App Maker 应用程序
- 单击按钮小部件,新联系人将添加到此处https://contacts.google.com/的“我的联系人”下
希望这可以帮助!
于 2017-02-03T23:50:10.173 回答
0
App Maker 在 Apps Script 上运行。因此,您可以使用普通的 Apps 脚本 API 编写服务器端脚本来完成此操作。请参阅https://developers.google.com/apps-script/reference/。
于 2017-02-03T00:50:52.953 回答