Google Keep API আপনাকে দুটি ধরণের নোট তৈরি করতে দেয়: একটি পাঠ্য নোট এবং একটি তালিকা নোট৷ এই নথিটি দেখায় কিভাবে প্রতিটি প্রকার তৈরি করতে হয়।
একটি পাঠ্য নোট তৈরি করুন
নিচের নমুনা দেখায় কিভাবে একটি টেক্সট নোট তৈরি করতে হয়:
বিশ্রাম
একটি নোট রিসোর্স দিয়ে notes.create কল করুন। নোটের বিভাগে পাঠ্য বিষয়বস্তু রাখুন।
জাভা
/**
* Creates a new text note.
*
* @throws IOException
* @return The newly created text note.
*/
private Note createTextNote(String title, String textContent) throws IOException {
Section noteBody = new Section().setText(new TextContent().setText(textContent));
Note newNote = new Note().setTitle(title).setBody(noteBody);
return keepService.notes().create(newNote).execute();
}
একটি তালিকা নোট তৈরি করুন
নিম্নলিখিত নমুনা দেখায় কিভাবে একটি তালিকা নোট তৈরি করতে হয়:
বিশ্রাম
একটি নোট রিসোর্স দিয়ে notes.create কল করুন। নোটের বিভাগে তালিকা বিষয়বস্তু রাখুন।
জাভা
/**
* Creates a new list note.
*
* @throws IOException
* @return The newly created list note.
*/
private Note createListNote() throws IOException {
// Create a checked list item.
ListItem checkedListItem =
new ListItem().setText(new TextContent().setText("Send meeting invites")).setChecked(true);
// Create a list item with two children.
ListItem uncheckedListItemWithChildren =
new ListItem()
.setText(new TextContent().setText("Prepare the presentation"))
.setChecked(false)
.setChildListItems(
Arrays.asList(
new ListItem().setText(new TextContent().setText("Review metrics")),
new ListItem().setText(new TextContent().setText("Analyze sales projections")),
new ListItem().setText(new TextContent().setText("Share with leads"))));
// Creates an unchecked list item.
ListItem uncheckedListItem =
new ListItem().setText(new TextContent().setText("Send summary email")).setChecked(true);
Note newNote =
new Note()
.setTitle("Marketing review meeting")
.setBody(
new Section()
.setList(
new ListContent()
.setListItems(
Arrays.asList(
checkedListItem,
uncheckedListItemWithChildren,
uncheckedListItem))));
return keepService.notes().create(newNote).execute();
}