JSONPRC

使用jsonrpc登陆

下面是18.0版本的登陆示例

POST :/web/session/authenticate
TYPE: application/json

BODY:
{
    "jsonrpc": "2.0",
    "method": "call",
    "params": {
        "db": "ddup",
        "login": "admin",
        "password": "admin"
    }
}

返回示例:

{
    "jsonrpc": "2.0",
    "id": null,
    "result": {
        "uid": 2,
        "is_system": true,
        "is_admin": true,
        "is_public": false,
        "is_internal_user": true,
        "user_context": {
            "lang": "en_US",
            "tz": "Asia/Shanghai",
            "uid": 2
        },
        "db": "ddup",
        "user_settings": {
            "id": 1,
            "user_id": {
                "id": 2
            },
            "homemenu_config": false,
            "is_discuss_sidebar_category_channel_open": true,
            "is_discuss_sidebar_category_chat_open": true,
            "push_to_talk_key": false,
            "use_push_to_talk": false,
            "voice_active_duration": 200,
            "channel_notifications": false,
            "mute_until_dt": false,
            "volumes": [
                [
                    "ADD",
                    []
                ]
            ]
        },
        "server_version": "18.0+e",
        "server_version_info": [
            18,
            0,
            0,
            "final",
            0,
            "e"
        ],
        "support_url": "https://www.odoo.com/help",
        "name": "Administrator",
        "username": "admin",
        "partner_write_date": "2024-12-23 07:19:15",
        "partner_display_name": "Administrator",
        "partner_id": 3,
        "web.base.url": "http://192.168.195.6:9018",
        "active_ids_limit": 20000,
        "profile_session": null,
        "profile_collectors": null,
        "profile_params": null,
        "max_file_upload_size": 134217728,
        "home_action_id": false,
        "cache_hashes": {
            "translations": "3a3621565e0f01ed648160a60d2a05b5bda90686",
            "load_menus": "f8d9c0ba3e6409b134b9bdd9e9b076fe719290100ab689c7658e3576744b1188"
        },
        "currencies": {
            "6": {
                "symbol": "¥",
                "position": "before",
                "digits": [
                    69,
                    2
                ]
            },
            "1": {
                "symbol": "$",
                "position": "before",
                "digits": [
                    69,
                    2
                ]
            }
        },
        "bundle_params": {
            "lang": "en_US"
        },
        "test_mode": false,
        "view_info": {
            "list": {
                "display_name": "List",
                "icon": "oi oi-view-list",
                "multi_record": true
            },
            "form": {
                "display_name": "Form",
                "icon": "fa fa-address-card",
                "multi_record": false
            },
            "graph": {
                "display_name": "Graph",
                "icon": "fa fa-area-chart",
                "multi_record": true
            },
            "pivot": {
                "display_name": "Pivot",
                "icon": "oi oi-view-pivot",
                "multi_record": true
            },
            "calendar": {
                "display_name": "Calendar",
                "icon": "fa fa-calendar",
                "multi_record": true
            },
            "kanban": {
                "display_name": "Kanban",
                "icon": "oi oi-view-kanban",
                "multi_record": true
            },
            "search": {
                "display_name": "Search",
                "icon": "oi oi-search",
                "multi_record": true
            },
            "cohort": {
                "display_name": "Cohort",
                "icon": "oi oi-view-cohort",
                "multi_record": true
            },
            "gantt": {
                "display_name": "Gantt",
                "icon": "fa fa-tasks",
                "multi_record": true
            },
            "grid": {
                "display_name": "Grid",
                "icon": "fa fa-th",
                "multi_record": true
            },
            "map": {
                "display_name": "Map",
                "icon": "fa fa-map-marker",
                "multi_record": true
            },
            "activity": {
                "display_name": "Activity",
                "icon": "fa fa-clock-o",
                "multi_record": true
            }
        },
        "user_companies": {
            "current_company": 1,
            "allowed_companies": {
                "1": {
                    "id": 1,
                    "name": "My Company",
                    "sequence": 0,
                    "child_ids": [],
                    "parent_id": false
                }
            },
            "disallowed_ancestor_companies": {}
        },
        "show_effect": true,
        "display_switch_company_menu": false,
        "max_time_between_keys_in_ms": 100,
        "websocket_worker_version": "18.0-1",
        "tour_enabled": true,
        "current_tour": {
            "custom": false,
            "name": "crm_tour",
            "url": "/odoo",
            "steps": [],
            "rainbowManMessage": "<p>Congrats, best of luck catching such big fish! :)</p>"
        },
        "warning": "admin",
        "expiration_date": "2099-12-31 00:00:00",
        "expiration_reason": "svip will not expired.",
        "map_box_token": false,
        "storeData": {
            "Store": {
                "action_discuss_id": 126,
                "channel_types_with_seen_infos": [
                    "chat",
                    "group"
                ],
                "hasGifPickerFeature": false,
                "hasLinkPreviewFeature": true,
                "hasMessageTranslationFeature": false,
                "internalUserGroupId": 1,
                "mt_comment_id": 1,
                "odoobot": {
                    "id": 2,
                    "type": "partner"
                },
                "self": {
                    "id": 3,
                    "type": "partner"
                },
                "settings": {
                    "id": 1,
                    "user_id": {
                        "id": 2
                    },
                    "homemenu_config": false,
                    "is_discuss_sidebar_category_channel_open": true,
                    "is_discuss_sidebar_category_chat_open": true,
                    "push_to_talk_key": false,
                    "use_push_to_talk": false,
                    "voice_active_duration": 200,
                    "channel_notifications": false,
                    "mute_until_dt": false,
                    "volumes": [
                        [
                            "ADD",
                            []
                        ]
                    ]
                }
            },
            "res.partner": [
                {
                    "active": false,
                    "email": "odoobot@example.com",
                    "id": 2,
                    "im_status": "bot",
                    "isInternalUser": true,
                    "is_company": false,
                    "name": "OdooBot",
                    "userId": 1,
                    "write_date": "2024-12-11 01:01:28"
                },
                {
                    "active": true,
                    "id": 3,
                    "isAdmin": true,
                    "isInternalUser": true,
                    "name": "Administrator",
                    "notification_preference": "email",
                    "userId": 2,
                    "write_date": "2024-12-23 07:19:15"
                }
            ]
        },
        "odoobot_initialized": true,
        "ocn_token_key": false,
        "fcm_project_id": false,
        "inbox_action": 126,
        "iap_company_enrich": false,
        "can_insert_in_spreadsheet": true
    }
}

results matching ""

    No results matching ""