নোট তৈরি করুন

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();
}