POST api/QAV770/PublishQuestion

发表问题

Request Information

URI Parameters

None.

Body Parameters

ZaiMieApp.WebApi.ViewModel.QuestionView
NameDescriptionTypeAdditional information
questionId

问题Id

integer

None.

detail

内容详情(*提交问题时,需传)

string

None.

answerCount

回答人数

integer

None.

viewCount

浏览人数

integer

None.

userinfoId

发表用户id

integer

None.

media

媒体内容

Collection of ZaiMieApp.WebApi.ViewModel.MediaView

None.

mediaJson

媒体内容 json字符串(*提交问题时,需传)

string

None.

createDate

创建时间

string

None.

newspapergroupId

integer

None.

userinfo

发表用户

ZaiMieApp.WebApi.ViewModel.SimpleUserInfoView

None.

shareInfo

分享

ZaiMieApp.WebApi.ViewModel.V600.ShareInfo

None.

answerUserInfoList

回答用户集合

Collection of ZaiMieApp.WebApi.ViewModel.SimpleUserInfoView

None.

answers

答复集合

Collection of ZaiMieApp.WebApi.ViewModel.AnswerView

None.

Request Formats

application/json, text/json

Sample:
{
  "questionId": 1,
  "detail": "sample string 2",
  "answerCount": 3,
  "viewCount": 4,
  "userinfoId": 5,
  "media": [
    {
      "imageUrl": "sample string 1",
      "videoFaceImg": "sample string 2",
      "videoUrl": "sample string 3",
      "ratio": 4.1,
      "type": 5
    },
    {
      "imageUrl": "sample string 1",
      "videoFaceImg": "sample string 2",
      "videoUrl": "sample string 3",
      "ratio": 4.1,
      "type": 5
    }
  ],
  "mediaJson": "sample string 6",
  "createDate": "sample string 7",
  "newspapergroupId": 8,
  "userinfo": {
    "Id": 1,
    "userName": "sample string 2",
    "nickname": "sample string 3",
    "headerImage": "sample string 4",
    "profile": 5,
    "talentAccount": 6
  },
  "shareInfo": {
    "webContent": "sample string 1",
    "webTitle": "sample string 2",
    "webUrl": "sample string 3",
    "webImage": "sample string 4",
    "miniUsername": "sample string 5",
    "miniThumbImage": "sample string 6",
    "miniHdThumbImage": "sample string 7",
    "miniType": 8,
    "miniPath": "sample string 9"
  },
  "answerUserInfoList": [
    {
      "Id": 1,
      "userName": "sample string 2",
      "nickname": "sample string 3",
      "headerImage": "sample string 4",
      "profile": 5,
      "talentAccount": 6
    },
    {
      "Id": 1,
      "userName": "sample string 2",
      "nickname": "sample string 3",
      "headerImage": "sample string 4",
      "profile": 5,
      "talentAccount": 6
    }
  ],
  "answers": [
    {
      "questionId": 1,
      "answerId": 2,
      "detail": "sample string 3",
      "userinfoId": 4,
      "media": [
        {
          "imageUrl": "sample string 1",
          "videoFaceImg": "sample string 2",
          "videoUrl": "sample string 3",
          "ratio": 4.1,
          "type": 5
        },
        {
          "imageUrl": "sample string 1",
          "videoFaceImg": "sample string 2",
          "videoUrl": "sample string 3",
          "ratio": 4.1,
          "type": 5
        }
      ],
      "mediaJson": "sample string 5",
      "createDate": "sample string 6",
      "userinfo": {
        "Id": 1,
        "userName": "sample string 2",
        "nickname": "sample string 3",
        "headerImage": "sample string 4",
        "profile": 5,
        "talentAccount": 6
      }
    },
    {
      "questionId": 1,
      "answerId": 2,
      "detail": "sample string 3",
      "userinfoId": 4,
      "media": [
        {
          "imageUrl": "sample string 1",
          "videoFaceImg": "sample string 2",
          "videoUrl": "sample string 3",
          "ratio": 4.1,
          "type": 5
        },
        {
          "imageUrl": "sample string 1",
          "videoFaceImg": "sample string 2",
          "videoUrl": "sample string 3",
          "ratio": 4.1,
          "type": 5
        }
      ],
      "mediaJson": "sample string 5",
      "createDate": "sample string 6",
      "userinfo": {
        "Id": 1,
        "userName": "sample string 2",
        "nickname": "sample string 3",
        "headerImage": "sample string 4",
        "profile": 5,
        "talentAccount": 6
      }
    }
  ]
}

application/xml, text/xml

Sample:
<QuestionView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZaiMieApp.WebApi.ViewModel">
  <answerCount>3</answerCount>
  <answerUserInfoList>
    <SimpleUserInfoView>
      <Id>1</Id>
      <headerImage>sample string 4</headerImage>
      <nickname>sample string 3</nickname>
      <profile>5</profile>
      <talentAccount>6</talentAccount>
      <userName>sample string 2</userName>
    </SimpleUserInfoView>
    <SimpleUserInfoView>
      <Id>1</Id>
      <headerImage>sample string 4</headerImage>
      <nickname>sample string 3</nickname>
      <profile>5</profile>
      <talentAccount>6</talentAccount>
      <userName>sample string 2</userName>
    </SimpleUserInfoView>
  </answerUserInfoList>
  <answers>
    <AnswerView>
      <answerId>2</answerId>
      <createDate>sample string 6</createDate>
      <detail>sample string 3</detail>
      <media>
        <MediaView>
          <imageUrl>sample string 1</imageUrl>
          <ratio>4.1</ratio>
          <type>5</type>
          <videoFaceImg>sample string 2</videoFaceImg>
          <videoUrl>sample string 3</videoUrl>
        </MediaView>
        <MediaView>
          <imageUrl>sample string 1</imageUrl>
          <ratio>4.1</ratio>
          <type>5</type>
          <videoFaceImg>sample string 2</videoFaceImg>
          <videoUrl>sample string 3</videoUrl>
        </MediaView>
      </media>
      <mediaJson>sample string 5</mediaJson>
      <questionId>1</questionId>
      <userinfo>
        <Id>1</Id>
        <headerImage>sample string 4</headerImage>
        <nickname>sample string 3</nickname>
        <profile>5</profile>
        <talentAccount>6</talentAccount>
        <userName>sample string 2</userName>
      </userinfo>
      <userinfoId>4</userinfoId>
    </AnswerView>
    <AnswerView>
      <answerId>2</answerId>
      <createDate>sample string 6</createDate>
      <detail>sample string 3</detail>
      <media>
        <MediaView>
          <imageUrl>sample string 1</imageUrl>
          <ratio>4.1</ratio>
          <type>5</type>
          <videoFaceImg>sample string 2</videoFaceImg>
          <videoUrl>sample string 3</videoUrl>
        </MediaView>
        <MediaView>
          <imageUrl>sample string 1</imageUrl>
          <ratio>4.1</ratio>
          <type>5</type>
          <videoFaceImg>sample string 2</videoFaceImg>
          <videoUrl>sample string 3</videoUrl>
        </MediaView>
      </media>
      <mediaJson>sample string 5</mediaJson>
      <questionId>1</questionId>
      <userinfo>
        <Id>1</Id>
        <headerImage>sample string 4</headerImage>
        <nickname>sample string 3</nickname>
        <profile>5</profile>
        <talentAccount>6</talentAccount>
        <userName>sample string 2</userName>
      </userinfo>
      <userinfoId>4</userinfoId>
    </AnswerView>
  </answers>
  <createDate>sample string 7</createDate>
  <detail>sample string 2</detail>
  <media>
    <MediaView>
      <imageUrl>sample string 1</imageUrl>
      <ratio>4.1</ratio>
      <type>5</type>
      <videoFaceImg>sample string 2</videoFaceImg>
      <videoUrl>sample string 3</videoUrl>
    </MediaView>
    <MediaView>
      <imageUrl>sample string 1</imageUrl>
      <ratio>4.1</ratio>
      <type>5</type>
      <videoFaceImg>sample string 2</videoFaceImg>
      <videoUrl>sample string 3</videoUrl>
    </MediaView>
  </media>
  <mediaJson>sample string 6</mediaJson>
  <newspapergroupId>8</newspapergroupId>
  <questionId>1</questionId>
  <shareInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/ZaiMieApp.WebApi.ViewModel.V600">
    <d2p1:miniHdThumbImage>sample string 7</d2p1:miniHdThumbImage>
    <d2p1:miniPath>sample string 9</d2p1:miniPath>
    <d2p1:miniThumbImage>sample string 6</d2p1:miniThumbImage>
    <d2p1:miniType>8</d2p1:miniType>
    <d2p1:miniUsername>sample string 5</d2p1:miniUsername>
    <d2p1:webContent>sample string 1</d2p1:webContent>
    <d2p1:webImage>sample string 4</d2p1:webImage>
    <d2p1:webTitle>sample string 2</d2p1:webTitle>
    <d2p1:webUrl>sample string 3</d2p1:webUrl>
  </shareInfo>
  <userinfo>
    <Id>1</Id>
    <headerImage>sample string 4</headerImage>
    <nickname>sample string 3</nickname>
    <profile>5</profile>
    <talentAccount>6</talentAccount>
    <userName>sample string 2</userName>
  </userinfo>
  <userinfoId>5</userinfoId>
  <viewCount>4</viewCount>
</QuestionView>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ZaiMieApp.WebApi.ViewModel.ResultMsg
NameDescriptionTypeAdditional information
success

boolean

None.

code

integer

None.

addcoin

赠送的金币

integer

None.

message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "code": 2,
  "addcoin": 3,
  "message": "sample string 4"
}

application/xml, text/xml

Sample:
<ResultMsg xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZaiMieApp.WebApi.ViewModel">
  <addcoin>3</addcoin>
  <code>2</code>
  <message>sample string 4</message>
  <success>true</success>
</ResultMsg>