Expertise: update

Expertise: update

通过指定专长ID,更改当前登录用户的专长数据。

Request

HTTP request

PATCH https://www.featapi.com/api/user/expertise/{id}/

Parameters

Path parameters

Parameter nameValueDescription
idstring专长 ID

Authorization

该请求需要授权以下scopes访问权限:

Scopes
user_expertise

For more information, see the authentication and authorization page.

Request body

In the request body, supply a User.expertise resource with the following properties:

Property nameValueDescriptionNotes
必填
namestring专长的名称专长名称不可以和用户已创建的专长重复
applicationslist应用场景列表,表示该专长的适用情形。列表的元素为字符类型。最多保存5个应用场景。范例:[“程序”, “开发”, “python”]
profession_categorieslist职业列表,表示该专长对应的岗位。列表的元素为字符类型。最多保存5个职业。范例:[“python程序员”, “网站开发工程师”]
currencystring专长的收款货币默认: CNY
is_primaryboolean指定该专长是否为主要专长。在展示用户基本信息的专长字段的,只显示主专长的名字。
publishboolean确定是否发布默认:true
选填
serviceslist设置专长的提供服务方式。最多提供三种类型服务,分别为在线服务、上门服务和工作室。特定JSON 数据,数据结构细节请查看此处

Response

如果请求成功,根据path参数指定的数据ID,该API返回更改的User.Expertise专长数据在响应体信息。

200 Update an Expertise successfully

{
    "data": {
        "id": 122, 
        "user": 7815769374283, 
        "username": "WenWei Yang", 
        "name": "Python Programming", 
        "applications": [
            {
                "label": "程序"
            }, 
            {
                "label": "开发"
            }, 
            {
                "label": "python"
            }
        ], 
        "currency": "CNY", 
        "profession_categories": [
            {
                "label": "python程序员"
            }, 
            {
                "label": "网站开发工程师"
            }
        ], 
        "is_primary": true, 
        "create_time": "2019-07-09T09:10:30.225000Z", 
        "available_services": [
            {
                "type": 100, 
                "price": "300.00", 
                "unit": 100, 
                "is_available": true
            }
        ], 
        "status": 100
    }
}

400 Validation Exception

示例返回数据可参考 API Common – Validation Exception

404 Not found

示例返回数据可参考 API Common – Resource Not Found

发表评论

您的电子邮箱地址不会被公开。

您可以使用以下 HTML标签和属性:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Captcha Code