របៀបទាញយកព័ត៌មានក្រុមហ៊ុនដោយប្រើ ID ឬ slug ជាមួយ Blue API។
ដើម្បីទាញយកព័ត៌មានក្រុមហ៊ុន អ្នកអាចប្រើសំណួរ company
ជាមួយនឹង ID ឬ slug នៃក្រុមហ៊ុន៖
សំណួរតាម ID ក្រុមហ៊ុន
query GetCompanyById {
company(id: "company-id-here") {
id
name
slug
createdAt
updatedAt
}
}
សំណួរតាម Slug ក្រុមហ៊ុន
សំណួរដូចគ្នានេះក៏អាចទទួលយក slug ក្រុមហ៊ុនបាន ដោយធ្វើឱ្យងាយស្រួលក្នុងការទាញយកព័ត៌មានក្រុមហ៊ុនដោយប្រើអត្តសញ្ញាណដែលមានមិត្តភាពជាមួយ URL៖
query GetCompanyBySlug {
company(id: "company-slug-here") {
id
name
slug
createdAt
updatedAt
}
}
ឧទាហរណ៍ចម្លើយ
សំណួរទាំងពីរនឹងត្រឡប់មកវិញជាវត្ថុក្រុមហ៊ុនដូចគ្នា៖
{
"data": {
"company": {
"id": "cuid123456789",
"name": "Acme Corporation",
"slug": "acme-corp",
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-03-20T14:45:00.000Z"
}
}
}
កំណត់ចំណាំសំខាន់
- ប៉ារ៉ាម៉ែត្រ
id
អាចទទួលយកទាំង ID និង slug នៃក្រុមហ៊ុន - គ្រាន់តែមានក្រុមហ៊ុនដែលអ្នកប្រើបច្ចុប្បន្នជាសមាជិកនឹងត្រូវត្រឡប់មកវិញ
- ប្រសិនបើក្រុមហ៊ុនមិនត្រូវបានរកឃើញ ឬអ្នកប្រើមិនមានសិទ្ធិចូលដំណើរការ នឹងមាន
CompanyNotFoundError
ត្រូវបានបោះចេញ - ក្រុមហ៊ុនដែលត្រូវបានហាមឃាត់នឹងបោះចេញ
CompanyBannedError
វាលដែលអាចប្រើបាន
អ្នកអាចសំណួរសម្រាប់វាលក្រុមហ៊ុនបន្ថែមតាមត្រូវការបាន៖
query GetCompanyDetails {
company(id: "company-slug") {
id
name
slug
# Add more fields as needed based on your requirements
# Check the GraphQL schema for all available fields
}
}