All Products
Search
Document Center

Seri Qoder CN:Dapatkan daftar data penggunaan anggota

Last Updated:Sep 25, 2026

Ambil data penggunaan developer untuk pengguna Qoder CN melalui OpenAPI.

Penting

Situs dokumentasi Qoder CN yang baru kini telah tersedia. Konten pada situs ini mungkin tidak mencerminkan fitur dan perubahan Produk terbaru. Kunjungi docs.qoder.cn untuk dokumentasi Produk terbaru.

Edisi yang didukung

Enterprise Dedicated Edition

Titik akhir layanan

Dapatkan titik akhir layanan dan ganti {domain} dalam sintaks permintaan API dengan endpoint Anda.

Informasi otorisasi

Produk

Resource

Izin yang diperlukan

Qoder CN

Statistik penggunaan developer

Hanya baca

Sintaks permintaan

GET https://{domain}/oapi/v1/lingma/organizations/{organizationId}/developerUsage

Deskripsi permintaan

Kueri data penggunaan untuk semua pengguna

curl -X 'GET' \
  'https://test-domain-***.rdc.aliyuncs.com/oapi/v1/lingma/organizations/67d8e0b9120358055abf****/developerUsage?startTime=2024-02-01&endTime=2025-05-31' \
  -H 'Content-Type: application/json' \
  -H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484'

Kueri data penggunaan untuk pengguna tertentu

curl -X 'GET' \
  'https://test-domain-***.rdc.aliyuncs.com/oapi/v1/lingma/organizations/67d8e0b9120358055abf****/developerUsage?userId=3693e234****&startTime=2024-02-01&endTime=2025-05-31' \
  -H 'Content-Type: application/json' \
  -H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484'

Header permintaan

x-yunxiao-token string (Wajib)

Token akses. Lihat Access token untuk detailnya.

Contoh: pt-0fh3****0fbG_35af****0484.

Parameter permintaan

organizationId string (Wajib)

ID organisasi. Anda dapat memperoleh ID tersebut dari halaman informasi dasar di 4. Mendapatkan ID Organisasi.

startTime string (Wajib)

Waktu mulai. Formatnya adalah YYYY-MM-DD.

endTime string (Wajib)

Waktu akhir. Formatnya adalah YYYY-MM-DD.

userId string (Opsional)

ID pengguna.

Anda dapat menentukan ID pengguna atau ID departemen. Jika Anda menentukan kedua parameter tersebut, sistem akan menggunakan ID pengguna untuk penyaringan. Jika Anda tidak menentukan salah satu parameter pun, sistem akan mengambil data untuk semua pengguna dalam organisasi.

departmentId string (Opsional)

ID departemen.

Anda dapat menentukan ID pengguna atau ID departemen. Jika Anda menentukan kedua parameter tersebut, sistem akan menggunakan ID pengguna untuk penyaringan. Jika Anda tidak menentukan salah satu parameter pun, sistem akan mengambil data untuk semua pengguna dalam organisasi.

page integer (Opsional) Nilai default: 1

Nomor halaman saat ini.

perPage integer (Opsional) Nilai default: 100

Jumlah entri data per halaman.

Parameter respons

Respons untuk data penggunaan semua pengguna

[
    {
        "breakdown": {
            "chatting": [
                {
                    "chatTurns": 1,
                    "chatTurnsAccepted": 1,
                    "chatType": "GENERATE_TESTCASE",
                    "ide": "jetbrains"
                }
            ],
            "coding": [
                {
                    "acceptAssistantNewlineCount": 0,
                    "language": "java",
                    "linesAccepted": 79,
                    "linesChanged": 79
                }
            ],
            "completion": [
                {
                    "countAccepted": 1,
                    "countSuggested": 1,
                    "ide": "jetbrains",
                    "language": "java",
                    "linesAccepted": 1,
                    "linesSuggested": 1
                }
            ]
        },
        "date": 1749484800000,
        "statusActive": true,
        "statusActiveChat": true,
        "statusActiveCompletion": true,
        "statusActiveLastedTime": 1749570900000,
        "totalChatTurns": 1,
        "totalChatTurnsAccepted": 1,
        "totalCountAcceptedCompletion": 1,
        "totalCountSuggestedCompletion": 1,
        "totalLinesAccepted": 79,
        "totalLinesAcceptedChat": 0,
        "totalLinesAcceptedCompletion": 1,
        "totalLinesChanged": 79,
        "totalLinesSuggestedCompletion": 1,
        "userId": "10107ac8-59af-4391-8df5-ea4472bb****"
    }
]

Respons untuk data penggunaan pengguna tertentu

[
    {
        "breakdown": {
            "chatting": [
                {
                    "chatTurns": 1,
                    "chatTurnsAccepted": 1,
                    "chatType": "GENERATE_TESTCASE",
                    "ide": "jetbrains"
                }
            ],
            "coding": [
                {
                    "acceptAssistantNewlineCount": 0,
                    "language": "java",
                    "linesAccepted": 79,
                    "linesChanged": 79
                }
            ],
            "completion": [
                {
                    "countAccepted": 1,
                    "countSuggested": 1,
                    "ide": "jetbrains",
                    "language": "java",
                    "linesAccepted": 1,
                    "linesSuggested": 1
                }
            ]
        },
        "date": 1749484800000,
        "statusActive": true,
        "statusActiveChat": true,
        "statusActiveCompletion": true,
        "statusActiveLastedTime": 1749570900000,
        "totalChatTurns": 1,
        "totalChatTurnsAccepted": 1,
        "totalCountAcceptedCompletion": 1,
        "totalCountSuggestedCompletion": 1,
        "totalLinesAccepted": 79,
        "totalLinesAcceptedChat": 0,
        "totalLinesAcceptedCompletion": 1,
        "totalLinesChanged": 79,
        "totalLinesSuggestedCompletion": 1,
        "userId": "10107ac8-59af-4391-8df5-ea4472bb****"
    }
]

breakdown Object

Data terperinci.

Properti

chatting array

Data terperinci untuk pasangan tanya jawab.

Properti

chatTurns integer

Jumlah putaran chat

chatTurnsAccepted integer

Jumlah jawaban yang diterima.

chatTypestring

Jenis chat:

  • CODE_GENERATE_COMMENT: Menghasilkan komentar kode.

  • GENERATE_TESTCASE: Menghasilkan unit test.

  • EXPLAIN_CODE: Menjelaskan kode.

  • OPTIMIZE_CODE: Merefaktor dan meningkatkan kode.

  • FREE_INPUT: Tanya jawab bebas. Ini adalah string non-huruf kapital untuk instruksi kustom.

ide string

Jenis IDE, seperti JetBrains atau VS Code.

coding array

Data terperinci untuk perubahan kode, termasuk kode yang diterima dari pelengkapan inline dan hasil generasi tanya jawab.

Properti

language string

Bahasa

linesAccepted integer

Jumlah baris kode yang diterima.

linesChanged integer

Jumlah baris kode yang diubah.

acceptAssistantNewlineCountinteger

Jumlah baris kode yang diterima dari chat

completion array

Data terperinci untuk pelengkapan inline yang diterima.

Properti

countAccepted integer

Jumlah penerimaan.

countSuggested integer

Jumlah saran.

ide string

Jenis IDE, seperti JetBrains atau VS Code.

language string

Bahasa.

linesAccepted integer

Jumlah baris kode yang diterima.

linesChangedinteger

Jumlah baris kode yang diubah.

linesSuggestedinteger

Jumlah baris kode yang disarankan.

date integer

Tanggal.

statusActive boolean

Menunjukkan apakah pengguna aktif.

  • true: Pengguna aktif.

  • false: Pengguna tidak aktif.

statusActiveChat boolean

Menunjukkan apakah pengguna aktif dalam chat.

  • true: Pengguna aktif dalam chat.

  • false: Pengguna tidak aktif dalam chat.

statusActiveCompletion boolean

Menunjukkan apakah pengguna aktif dalam pembuatan kode.

  • true: Pengguna aktif dalam pembuatan kode.

  • false: Pengguna tidak aktif dalam pembuatan kode.

statusActiveLastedTime string

Waktu terakhir pengguna aktif.

totalChatTurns integer

Total jumlah putaran chat untuk pengguna.

totalLinesAcceptedChat integer

Total jumlah baris kode yang diterima pengguna dari chat.

totalLinesAccepted integer

Total jumlah baris kode yang diterima pengguna. Ini mencakup baris dari Ask, Edit (sebelumnya AI Programmer), generasi tanya jawab Agent, dan pelengkapan inline.

totalLinesChanged integer

Total jumlah baris kode yang diubah pengguna. Ini mencakup baris dari Ask, Edit (sebelumnya AI Programmer), generasi tanya jawab Agent, dan pelengkapan inline.

totalLinesSuggestedCompletion integer

Total jumlah baris kode yang disarankan oleh pelengkapan inline untuk pengguna.

totalLinesAcceptedCompletion integer

Total jumlah baris kode dari pelengkapan inline yang diterima pengguna.

totalCountSuggestedCompletion integer

Total jumlah saran dari pelengkapan inline untuk pengguna.

totalCountAcceptedCompletion integer

Total jumlah saran dari pelengkapan inline yang diterima pengguna.

totalChatTurnsAccepted integer

Total jumlah putaran chat yang diterima pengguna.

userId string

ID pengguna.

Header respons

Parameter

Deskripsi

Nilai contoh

x-next-page

Halaman berikutnya

2

x-page

Halaman saat ini

1

x-per-page

Jumlah entri per halaman

100

x-prev-page

Halaman sebelumnya

0

x-request-id

ID permintaan

37294673-00CA-5B8B-914F-A8B35511E90A

x-total

Total jumlah entri

10

x-total-pages

Total jumlah halaman

1

Kode error

Untuk informasi lebih lanjut, lihat Pusat kode error.