Method: documents.analyzeSyntax

Menganalisis sintaksis teks dan memberikan batas kalimat serta tokenisasi beserta tag jenis kata, hierarki dependensi, dan properti lainnya.

Permintaan HTTP

POST https://language.googleapis.com/v1beta2/documents:analyzeSyntax

URL menggunakan sintaks gRPC Transcoding.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "document": {
    object (Document)
  },
  "encodingType": enum (EncodingType)
}
Kolom
document

object (Document)

Wajib. Masukkan dokumen.

encodingType

enum (EncodingType)

Jenis encoding yang digunakan oleh API untuk menghitung offset.

Isi respons

Pesan respons analisis sintaksis.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "sentences": [
    {
      object (Sentence)
    }
  ],
  "tokens": [
    {
      object (Token)
    }
  ],
  "language": string
}
Kolom
sentences[]

object (Sentence)

Kalimat dalam dokumen input.

tokens[]

object (Token)

Token, beserta informasi sintaksisnya, dalam dokumen input.

language

string

Bahasa teks, yang akan sama dengan bahasa yang ditentukan dalam permintaan atau, jika tidak ditentukan, bahasa yang terdeteksi secara otomatis. Lihat kolom Document.language untuk mengetahui detail selengkapnya.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.