App Maker:如何与Google通讯录建立联系和同步

时间:2017-02-02 08:21:25

标签: google-app-maker

如何与Google通讯录建立联系和同步?我如何使用谷歌日历?

2 个答案:

答案 0 :(得分:2)

您可以尝试这个简单的示例,其中显示了如何使用App Maker将联系人添加到您的Google帐户。为此,我使用“addToGroup(group)”方法,如此处所述https://developers.google.com/apps-script/reference/contacts/contact#addtogroupgroup

  1. 创建一个新的App Maker应用程序。
  2. 将新的服务器脚本添加到App Maker应用程序并添加以下代码:
  3. 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);
    }
    
    1. 在App Maker中创建一个新的“页面”并添加一个Button小部件
    2. 选择Button小部件并使用属性编辑器,选择“onClick”>自定义操作
    3. 将以下代码添加到onClick自定义操作:
    4. 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

      1. 预览App Maker应用程序
      2. 点击按钮窗口小部件,新联系人将添加到“我的联系人”下https://contacts.google.com/
      3. 希望这有帮助!

答案 1 :(得分:0)

App Maker在Apps脚本上运行。因此,您可以使用常规的Apps Script API编写服务器端脚本来完成此任务。请参阅https://developers.google.com/apps-script/reference/