1. 游戏

看笑话(joke-jokeInfo)

1.1 请求

笑话查询请求

请求报文样例:

  1. {
  2. "slots": {
  3. "title": {
  4. "name": "title",
  5. "slotType": "string",
  6. "values": [
  7. {
  8. "real": "不能涂改"
  9. }
  10. ]
  11. },
  12. "author": {
  13. "name": "author",
  14. "slotType": "string",
  15. "values": [
  16. {
  17. "real": ""
  18. }
  19. ]
  20. },
  21. "category": {
  22. "name": "category",
  23. "slotType": "string",
  24. "values": [
  25. {
  26. "real": "校园笑话"
  27. }
  28. ]
  29. },
  30. "album": {
  31. "name": "album",
  32. "slotType": "string",
  33. "values": [
  34. {
  35. "real": ""
  36. }
  37. ]
  38. }
  39. }
  40. }

成员名称描述是否必选类型取值范围
title笑话标题否string最大长度: 128
author笑话作者否string最大长度: 128
category笑话类别否string最大长度: 128
album笑话专辑否string最大长度: 128
filterFlag只返回哪种类型的笑话如只返回音频的、视频的、文本的多个类型之间用|分隔。否string最大长度:128,枚举值:  音频,视频,音频。

1.2 响应

笑话信息

响应报文样例:

  1. {
  2. "items": [{
  3. "id": "123",
  4. "title": "老土",
  5. "author": "",
  6. "tag": "",
  7. "category": "愚人笑话",
  8. "content": "小明对小楚说;你知道吗最近有个道明寺很出名,听说里面按了个什么西门,种了很多衫菜,还把和尚分成花泽类,
  9. 把寺院美作了很多。 ",
  10. "link": {
  11. "webURL": "",
  12. "deepLink": {
  13. "url": "url",
  14. "appName": "appName",
  15. "appPackage": "appPackage",
  16. "minVersion": "",
  17. "minAndroidAPILevel": "23"
  18. },
  19. "quickApp": {
  20. "url": "url",
  21. "minPlatformVersion": "",
  22. "minVersion": ""
  23. }
  24. },
  25. "audioLink": {
  26. "webURL": "",
  27. "deepLink": {
  28. "url": "demo://audio.joke.huawei.com/action?param1=xxx&param2=yyy",
  29. "appName": "demo",
  30. "appPackage": "com.demo.joke",
  31. "minVersion": "",
  32. "minAndroidAPILevel": "23"
  33. },
  34. "quickApp": {
  35. "url": "hap://app/com.huawei.hag/demo/joke",
  36. "minPlatformVersion": "",
  37. "minVersion": ""
  38. }
  39. },
  40. "videoLink": {
  41. "webURL": "",
  42. "deepLink": {
  43. "url": "demo://video.joke.huawei.com/action?param1=xxx&param2=yyy",
  44. "appName": "demo",
  45. "appPackage": "com.demo.joke",
  46. "minVersion": "",
  47. "minAndroidAPILevel": "23"
  48. },
  49. "quickApp": {
  50. "url": "hap://app/com.huawei.hag/demo/joke",
  51. "minPlatformVersion": "",
  52. "minVersion": ""
  53. }
  54. },
  55. "imageInfo": {
  56. "small": {
  57. "url": "https://example.com/joke_small@1x.png",
  58. "widthPixels": 72,
  59. "heightPixels": 72
  60. },
  61. "medium": {
  62. "url": "https://example.com/joke_medium@2x.png",
  63. "widthPixels": 172,
  64. "heightPixels": 172
  65. },
  66. "large": {
  67. "url": "https://example.com/joke_large@3x.png",
  68. "widthPixels": 280,
  69. "heightPixels": 280
  70. }
  71. }
  72. }]
  73. }

成员名称描述是否必选类型取值范围
items笑话信息(对象数组,最多一次返回20个结果,超过20个时,重新拉取。)是JokeInfoItem[]/

1.3 结构

JokeInfoItem

笑话信息条目:可以只返回视频的,音频的,或文本的,取决于filterFlag。

成员名称描述是否必选类型取值范围
id笑话编号是string最大长度: 64
title笑话标题是string最大长度: 128
author笑话作者否string最大长度: 128
tag笑话标签否string最大长度: 128
category笑话类别否string最大长度: 128
content文本笑话(多个段落需要以分隔)否string/
Link卡片跳转地址(此笑话的跳转地址)否Interaction/
audioLink音频连接否Interaction/
videoLink视频连接否Interaction/
image文本配套的图片信息否ImageInfo[]最大Item数:256