我经常(一年两次:) - 在这个脚本的帮助下创建了很多共享笔记本:
for stud in students:
#Создаём блокнот для студента и шарим его
newNotebook = Types.Notebook()
newNotebook.name = stud
newNotebook.stack = "Университет:Студенты и группы"
notebook = note_store.createNotebook(auth_token,newNotebook)
#Шарим с правом записи
shared = Types.SharedNotebook()
shared.email = students[stud]
shared.notebookGuid = notebook.guid
shared.allowPreview = True
shared.privilege = Types.SharedNotebookPrivilegeLevel().MODIFY_NOTEBOOK_PLUS_ACTIVITY
note_store.createSharedNotebook(auth_token, shared)
print("Created notebook: ",stud," and shared with ",students[stud])
但是,在他们可以使用它之前,我必须从web或Evernote应用程序发送邀请链接。有没有任何线索如何自动化?我可以从我的脚本发送电子邮件邀请吗?
UPD: 我可以自己发送电子邮件,但我无法理解邀请链接格式。
当我发送它时,我的收件人(学生)得到这样的东西:
https www.evernote.com/shard/s48/share/15c80-s48-14cf3395c61eada9bbfd1d1645ba4430-2/?nbn=NotebookName&un=zztalker&source=sharedNotebookInvite&shouldWelcome=true&gid=15c80-s48
如果没有此链接,他们根本无法使用共享笔记本。