Method: users.sections.position

Bir bölümün sıralama ölçütünü değiştirir. Ayrıntılı bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin.

Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:

  • https://www.googleapis.com/auth/chat.users.sections

HTTP isteği

POST https://chat.googleapis.com/v1/{name=users/*/sections/*}:position

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Konumlandırılacak bölümün kaynak adı.

Biçim: users/{user}/sections/{section}

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{

  "sortOrder": integer,
  "relativePosition": enum (Position)
}
Alanlar
Zorunlu. Bölümün yeni konumu. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır:
sortOrder

integer

İsteğe bağlıdır. Bölümün, bölümler listesindeki mutlak konumu. Pozisyon 0'dan büyük olmalıdır. Konum, bölüm sayısından büyükse bölüm listenin sonuna eklenir. Bu işlem, bölümü belirtilen konuma ekler ve o konumdaki orijinal bölümü ve altındaki bölümleri bir sonraki konuma kaydırır.

relativePosition

enum (Position)

İsteğe bağlıdır. Bölümün, bölümler listesindeki göreli konumu.

Karşılıklı olarak hariç tutulan alanların sonu.

Yanıt metni

Bir bölümü konumlandırma için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "section": {
    object (Section)
  }
}
Alanlar
section

object (Section)

Güncellenen bölüm.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/chat.users.sections

Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.

Sıralama

Bölümün konumu.

Sıralamalar
POSITION_UNSPECIFIED Belirtilmemiş konum.
START Bölüm listesinin başlangıcı.
END Bölümler listesinin sonu.