mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-11 22:06:17 -08:00
1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(self.webpackChunkartplayer_document=self.webpackChunkartplayer_document||[]).push([[69],{9278:function(t,e,n){"use strict";n.d(e,{Zo:function(){return d},kt:function(){return s}});var r=n(9301);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?l(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function p(t,e){if(null==t)return{};var n,r,a=function(t,e){if(null==t)return{};var n,r,a={},l=Object.keys(t);for(r=0;r<l.length;r++)n=l[r],e.indexOf(n)>=0||(a[n]=t[n]);return a}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(r=0;r<l.length;r++)n=l[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}var u=r.createContext({}),o=function(t){var e=r.useContext(u),n=e;return t&&(n="function"==typeof t?t(e):i(i({},e),t)),n},d=function(t){var e=o(t.components);return r.createElement(u.Provider,{value:e},t.children)},m={inlineCode:"code",wrapper:function(t){var e=t.children;return r.createElement(r.Fragment,{},e)}},c=r.forwardRef((function(t,e){var n=t.components,a=t.mdxType,l=t.originalType,u=t.parentName,d=p(t,["components","mdxType","originalType","parentName"]),c=o(n),s=a,k=c["".concat(u,".").concat(s)]||c[s]||m[s]||l;return n?r.createElement(k,i(i({ref:e},d),{},{components:n})):r.createElement(k,i({ref:e},d))}));function s(t,e){var n=arguments,a=e&&e.mdxType;if("string"==typeof t||a){var l=n.length,i=new Array(l);i[0]=c;var p={};for(var u in e)hasOwnProperty.call(e,u)&&(p[u]=e[u]);p.originalType=t,p.mdxType="string"==typeof t?t:a,i[1]=p;for(var o=2;o<l;o++)i[o]=n[o];return r.createElement.apply(null,i)}return r.createElement.apply(null,n)}c.displayName="MDXCreateElement"},6845:function(t,e,n){"use strict";n.r(e),n.d(e,{frontMatter:function(){return p},contentTitle:function(){return u},metadata:function(){return o},toc:function(){return d},default:function(){return c}});var r=n(1814),a=n(7256),l=(n(9301),n(9278)),i=["components"],p={title:"\u5165\u53c2\u53ca\u51fa\u53c2\u8bf4\u660e",sidebar_position:3},u=void 0,o={unversionedId:"zh-cn/Parameters Instructions",id:"zh-cn/Parameters Instructions",isDocsHomePage:!1,title:"\u5165\u53c2\u53ca\u51fa\u53c2\u8bf4\u660e",description:"API\u8bf7\u6c42\u53c2\u6570\u8bf4\u660e",source:"@site/docs/zh-cn/Parameters Instructions.md",sourceDirName:"zh-cn",slug:"/zh-cn/Parameters Instructions",permalink:"/document/zh-cn/Parameters Instructions",version:"current",sidebarPosition:3,frontMatter:{title:"\u5165\u53c2\u53ca\u51fa\u53c2\u8bf4\u660e",sidebar_position:3},sidebar:"zh-cn",previous:{title:"\u53c2\u8003\u5bf9\u63a5UML\u65f6\u5e8f\u56fe",permalink:"/document/zh-cn/UML Diagram"},next:{title:"\u6570\u636e\u5b57\u5178",permalink:"/document/zh-cn/Data dictionary"}},d=[{value:"API\u8bf7\u6c42\u53c2\u6570\u8bf4\u660e",id:"api\u8bf7\u6c42\u53c2\u6570\u8bf4\u660e",children:[]},{value:"\u63a5\u53e3\u7b7e\u540d\u89c4\u5219",id:"\u63a5\u53e3\u7b7e\u540d\u89c4\u5219",children:[]},{value:"\u7b7e\u540d\u751f\u6210\u8fc7\u7a0b",id:"\u7b7e\u540d\u751f\u6210\u8fc7\u7a0b",children:[]},{value:"Java \u7b7e\u540d\u4ee3\u7801",id:"java-\u7b7e\u540d\u4ee3\u7801",children:[]},{value:"API\u54cd\u5e94\u7ed3\u679c\u8bf4\u660e",id:"api\u54cd\u5e94\u7ed3\u679c\u8bf4\u660e",children:[]}],m={toc:d};function c(t){var e=t.components,n=(0,a.Z)(t,i);return(0,l.kt)("wrapper",(0,r.Z)({},m,n,{components:e,mdxType:"MDXLayout"}),(0,l.kt)("h3",{id:"api\u8bf7\u6c42\u53c2\u6570\u8bf4\u660e"},"API\u8bf7\u6c42\u53c2\u6570\u8bf4\u660e"),(0,l.kt)("div",{className:"admonition admonition-note alert alert--secondary"},(0,l.kt)("div",{parentName:"div",className:"admonition-heading"},(0,l.kt)("h5",{parentName:"div"},(0,l.kt)("span",{parentName:"h5",className:"admonition-icon"},(0,l.kt)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"},(0,l.kt)("path",{parentName:"svg",fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"}))),"note")),(0,l.kt)("div",{parentName:"div",className:"admonition-content"},(0,l.kt)("p",{parentName:"div"},'\u6ce8\uff1a\u6240\u6709\u7684API\u63a5\u53e3\u90fd\u5305\u542b\u5982\u4e0b\u53c2\u6570\uff08\u4e0d\u540c\u7684\u63a5\u53e3\u53ea\u662f\u53c2\u6570body\u503c\u4e0d\u4e00\u6837\uff09\uff0c\u4ee5\u4e0b\u5177\u4f53\u63a5\u53e3\u53ea\u9488\u5bf9body\u8fdb\u884c\u63cf\u8ff0\u82e5\u63a5\u53e3\uff0c\u5f53\u6ca1\u6709\u4e1a\u52a1\u53c2\u6570\u7684\u65f6\u5019, body\u9700\u8981\u8d4b\u503c\u4e3a\u7a7a\u5b57\u7b26\u4e32,\u5373body: ""'))),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u53c2\u6570\u540d\u79f0"),(0,l.kt)("th",{parentName:"tr",align:null},"\u63cf\u8ff0"),(0,l.kt)("th",{parentName:"tr",align:null},"\u7c7b\u578b"),(0,l.kt)("th",{parentName:"tr",align:null},"\u5fc5\u586b"),(0,l.kt)("th",{parentName:"tr",align:null},"\u5907\u6ce8"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"body"),(0,l.kt)("td",{parentName:"tr",align:null},"\u4e1a\u52a1\u53c2\u6570"),(0,l.kt)("td",{parentName:"tr",align:null},"Object"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5426"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5177\u4f53\u63a5\u53e3\u51b3\u5b9a\u662f\u5426\u5fc5\u4f20")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"timestamp"),(0,l.kt)("td",{parentName:"tr",align:null},"\u65f6\u95f4\u6233"),(0,l.kt)("td",{parentName:"tr",align:null},"Long"),(0,l.kt)("td",{parentName:"tr",align:null},"\u662f"),(0,l.kt)("td",{parentName:"tr",align:null},"\u7cbe\u786e\u5230\u79d2")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"appId"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5e73\u53f0\u5206\u914d\u7684appId"),(0,l.kt)("td",{parentName:"tr",align:null},"String"),(0,l.kt)("td",{parentName:"tr",align:null},"\u662f"),(0,l.kt)("td",{parentName:"tr",align:null})),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"v"),(0,l.kt)("td",{parentName:"tr",align:null},"\u63a5\u53e3\u7248\u672c\u53f7"),(0,l.kt)("td",{parentName:"tr",align:null},"String"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5426"),(0,l.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba41.0")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"signature"),(0,l.kt)("td",{parentName:"tr",align:null},"\u7b7e\u540d"),(0,l.kt)("td",{parentName:"tr",align:null},"String"),(0,l.kt)("td",{parentName:"tr",align:null},"\u662f"),(0,l.kt)("td",{parentName:"tr",align:null},"\u89c1\u7b7e\u540d\u751f\u6210")))),(0,l.kt)("p",null,"\u4f8b: "),(0,l.kt)("pre",null,(0,l.kt)("code",{parentName:"pre",className:"language-json"},'{\n "body":\xa0"1111",\n "timestamp":\xa01488363493,\n "signature":\xa0"B3C14758F4AF52AE8AA0D4CD1493B137",\n "appId":\xa0"111",\n "v":"1.0"\n}\n')),(0,l.kt)("h3",{id:"\u63a5\u53e3\u7b7e\u540d\u89c4\u5219"},"\u63a5\u53e3\u7b7e\u540d\u89c4\u5219"),(0,l.kt)("p",null,"\u7b7e\u540d\u751f\u6210\u7684\u901a\u7528\u6b65\u9aa4\u5982\u4e0b\uff1a"),(0,l.kt)("ul",null,(0,l.kt)("li",{parentName:"ul"},"\u7b2c\u4e00\u6b65\uff1a\u5c06\u53c2\u4e0e\u7b7e\u540d\u7684\u53c2\u6570\u6309\u7167\u952e\u503c(key)\u8fdb\u884c\u5b57\u5178\u6392\u5e8f"),(0,l.kt)("li",{parentName:"ul"},"\u7b2c\u4e8c\u6b65\uff1a\u5c06\u6392\u5e8f\u8fc7\u540e\u7684\u53c2\u6570\uff0c\u8fdb\u884ckey\u548cvalue\u5b57\u7b26\u4e32\u62fc\u63a5"),(0,l.kt)("li",{parentName:"ul"},"\u7b2c\u4e09\u6b65\uff1a\u5c06\u62fc\u63a5\u540e\u7684\u5b57\u7b26\u4e32\u672b\u5c3e\u52a0\u4e0asecret\u79d8\u94a5\uff0c\u5408\u6210\u7b7e\u540d\u5b57\u7b26\u4e32"),(0,l.kt)("li",{parentName:"ul"},"\u7b2c\u56db\u6b65\uff1a\u5bf9\u7b7e\u540d\u5b57\u7b26\u4e32\u8fdb\u884cMD5\u52a0\u5bc6\uff0c\u751f\u621032\u4f4d\u7684\u5b57\u7b26\u4e32\u8f6c\u6362\u4e3a\u5927\u5199")),(0,l.kt)("h3",{id:"\u7b7e\u540d\u751f\u6210\u8fc7\u7a0b"},"\u7b7e\u540d\u751f\u6210\u8fc7\u7a0b"),(0,l.kt)("p",null,"\u7b2c\u4e00\u6b65\uff1a\u5c06\u53c2\u4e0e\u7b7e\u540d\u7684\u53c2\u6570\u6309\u7167\u952e\u503c(key)\u8fdb\u884c\u5b57\u5178\u6392\u5e8f"),(0,l.kt)("p",null,"\u4f8b\u5982\uff1a\u5c06\u4e0a\u8ff0\u8bf7\u6c42\u53c2\u6570\u4e2d\u7684body\u3001timestamp\u3001appId\u3001v\xa0\u8fdb\u884c\u5b57\u5178\u6392\u5e8f\u3002\u7ed3\u679c\u4e3a\uff1aappId\u3001body\u3001timestamp (\u7cbe\u786e\u5230\u79d2)\u3001v"),(0,l.kt)("p",null,"\u7b2c\u4e8c\u6b65\uff1a\u5c06\u6392\u5e8f\u8fc7\u540e\u7684\u53c2\u6570\uff0c\u8fdb\u884ckey\u548cvalue\u5b57\u7b26\u4e32\u62fc\u63a5"),(0,l.kt)("p",null,"\u5c06\u53c2\u6570\u4e2d\u7684key\u548cvalue\u6309\u7167key\u7684\u987a\u5e8f\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\u3002\u82e5body\u4e3a\u5bf9\u8c61\u7684\u8bdd\u8f6c\u6210JSON\u5b57\u7b26\u4e32\u8fdb\u884c\u7b7e\u540d\u5373\u53ef"),(0,l.kt)("p",null,'\u4f8b\uff1aappId:123456body:{"orderNo":"1234567"}timestamp:1558923813v:1.0'),(0,l.kt)("p",null,"\u7b2c\u4e09\u6b65\uff1a\u5c06\u62fc\u63a5\u540e\u7684\u5b57\u7b26\u4e32\u5c3e\u90e8\u52a0\u4e0asecret\u79d8\u94a5\uff0c\u5408\u6210\u7b7e\u540d\u5b57\u7b26\u4e32"),(0,l.kt)("p",null,'\u5c06\u7b2c\u4e8c\u6b65\u7684\u5b57\u7b26\u7a9c\u9996\u5c3e\u62fc\u63a5\u4e0asecret\u3002\u7ed3\u679c\u4e3a\uff1aappId:123456body:{"orderNo":"1234567"}timestamp:1558923813v:1.0yousecret'),(0,l.kt)("p",null,"\u7b2c\u56db\u6b65\uff1a\u5bf9\u7b7e\u540d\u5b57\u7b26\u4e32\u8fdb\u884cMD5\u52a0\u5bc6\uff0c\u751f\u621032\u4f4d\u7684\u5b57\u7b26\u4e32,\u5e76\u8f6c\u6362\u5927\u5199"),(0,l.kt)("p",null,"\u5bf9\u751f\u6210\u7b7e\u540d\u5b57\u7b26\u4e32\u8fdb\u884cMD5\u52a0\u5bc6\u3002\u7ed3\u679c\u4e3a\uff1aB6F6E3F9ADF4D7558F54BC8B7D9869CC"),(0,l.kt)("h3",{id:"java-\u7b7e\u540d\u4ee3\u7801"},"Java \u7b7e\u540d\u4ee3\u7801"),(0,l.kt)("pre",null,(0,l.kt)("code",{parentName:"pre",className:"language-java"},'String[] keys = new String[map.size()];\nint i = 0;\nfor (Map.Entry<String, Object> entry : map.entrySet()) {\n keys[i++] = entry.getKey();\n}\nArrays.sort(keys);\nStringBuilder stringBuilder = new StringBuilder();\nfor (String key : keys) {\n stringBuilder.append(key);\n stringBuilder.append(":");\n stringBuilder.append(map.get(key));\n}\nstringBuilder.append(secret);\nString str=stringBuilder.toString();\nString encodeStr = DigestUtils.md5Hex(str).toUpperCase();\nreturn encodeStr ;\n')),(0,l.kt)("h3",{id:"api\u54cd\u5e94\u7ed3\u679c\u8bf4\u660e"},"API\u54cd\u5e94\u7ed3\u679c\u8bf4\u660e"),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u53c2\u6570\u540d\u79f0"),(0,l.kt)("th",{parentName:"tr",align:null},"\u63cf\u8ff0"),(0,l.kt)("th",{parentName:"tr",align:null},"\u7c7b\u578b"),(0,l.kt)("th",{parentName:"tr",align:null},"\u5fc5\u586b"),(0,l.kt)("th",{parentName:"tr",align:null},"\u5907\u6ce8"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"code"),(0,l.kt)("td",{parentName:"tr",align:null},"\u72b6\u6001\u7801"),(0,l.kt)("td",{parentName:"tr",align:null},"Integer"),(0,l.kt)("td",{parentName:"tr",align:null},"\u662f"),(0,l.kt)("td",{parentName:"tr",align:null},(0,l.kt)("p",null,"0\uff1a\u6267\u884c\u6210\u529f"),(0,l.kt)("p",null,"\u5176\u4ed6\u7f16\u7801\u5747\u4e3a\u5931\u8d25\uff0c\u8be6\u89c1\u7801\u8868"))),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"message"),(0,l.kt)("td",{parentName:"tr",align:null},"\u72b6\u6001\u63cf\u8ff0"),(0,l.kt)("td",{parentName:"tr",align:null},"String"),(0,l.kt)("td",{parentName:"tr",align:null},"\u662f"),(0,l.kt)("td",{parentName:"tr",align:null},"\u7528\u4e8e\u63cf\u8ff0code")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"result"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8be6\u7ec6\u4fe1\u606f"),(0,l.kt)("td",{parentName:"tr",align:null},"Object"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5426"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5f53code\u4e3a0\u65f6 result\u4e3a\u8fd4\u56de\u7684\u4e1a\u52a1\u6570\u636e\u3002")))),(0,l.kt)("p",null,"\u6b63\u786e\u54cd\u5e94\u7684JSON - \u4f8b\uff1a"),(0,l.kt)("pre",null,(0,l.kt)("code",{parentName:"pre",className:"language-json"},'{\n "code": 0,\n "message": "Permintaan berhasil",\n "result": {\n "state": true\n }\n}\n')))}c.isMDXComponent=!0}}]); |