{"_id":"@arkie-ai/open-api","_rev":"4-d96b77d5a17c8e4b0594f8d6a893d719","name":"@arkie-ai/open-api","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.2":{"name":"@arkie-ai/open-api","version":"0.0.2","description":"Node.js SDK for ARKie Open API","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"ts-node --project tools/tsconfig.json tools/build.ts"},"repository":{"type":"git","url":"git+ssh://git@github.com/ARKie-AI/open-api-nodejs-sdk.git"},"keywords":["arkie","poster"],"license":"MIT","bugs":{"url":"https://github.com/ARKie-AI/open-api-nodejs-sdk/issues"},"homepage":"https://github.com/ARKie-AI/open-api-nodejs-sdk#readme","devDependencies":{"@types/node":"^10.11.3","@types/readdir-enhanced":"^2.2.0","@types/shelljs":"^0.8.0","@types/uuid":"^3.4.4","javascript-stringify":"^1.6.0","readdir-enhanced":"^2.2.1","shelljs":"^0.8.2","ts-node":"^7.0.1","tslib":"^1.9.3","typescript":"^3.1.1"},"dependencies":{"axios":"^0.18.0","querystring":"^0.2.0","uuid":"^3.3.2"},"gitHead":"73ede184cff8ead91cca67207ddc60c6d2a84499","_id":"@arkie-ai/open-api@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"aihornmac","email":"aihornmac@ihawn.com"},"dist":{"integrity":"sha512-3p33js/dYXfD45tbalSbH2jIzhraBtFwLnls/wGOih8UFhG0VhvWvEQaJXFocodQ1Lr2fRpyMlrDNNj7OwYgvA==","shasum":"d45641130321d5d3d2bc7913e142ac0c7a84815d","tarball":"https://registry.npmjs.org/@arkie-ai/open-api/-/open-api-0.0.2.tgz","fileCount":11,"unpackedSize":34839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr1DcCRA9TVsSAnZWagAALEoP+waJC8FnYr2jeSugaFYb\nvIyzhYZ8JCoBW8Lw7oa7K1KP3vVHSwreADI0Sb/NfLXFLMdYkZ7aIGpjVXL1\n/eBYMWCpThR69dXMVG/Zanoh6dEMzfXFIKV3GvQRnKhvNApxKwRT8+ea4sBd\n4UCvZ20QS3ypn23Prg7+eDdgxHiybH3W37mSOk0stbMDLzaMFXo67RzNQdL2\n/WftSmqsslJKYzlGZ7MiQl8botZIpCPq++1v0mtk1PckHD9/ChHSRm/WAO6w\np3CL92k8pBFY6TdNu6jQ99d0bIVMl7+4Pko+j3vgaR5mQJVZGtOtJ42LoalF\nPUMrHaFzP/B6eFLMDRq3AYxDO2vyxK1b1v2YXjocibpEN/bSpn6BfAVhCoY7\n9jAeOCN9zLtzDLK40dlZq0NalBHVYabz4LRavdjf7MQyVrXSP3SSclrDp2NT\njyDHmeBw0+tfO2u3RHYkQb06WeTUZLMgHL6y+KZ+rm2104SdgUf2PM7B6YaF\nm1IQRF55zW7wVHW9GvvioDNCcoELK6PSwHnKUvaaAnebKzXdcxvDcYQ2Wwg+\nxuMDhwmsuJdOq7GyWBsRTAt1Q82ekdmzoJHB49xdSoNDtQ5kj8HOWSq96SOM\n2A678cFyQ1YNsuSz0v+G15sPdyYRdoFkUQzcXOAwE27jeidiZvLE7uptvj9u\nwzeU\r\n=zpd7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9hwpbMjBR7qNqKpbMN+f8SWTKEZCYmQMHs03boQEXLAiEAsyuVoaSnIkAknIjzYbP0HqiTpTDOgH62zFFe0gdcUIc="}]},"maintainers":[{"name":"aihornmac","email":"aihornmac@ihawn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/open-api_0.0.2_1538216155579_0.5076502736725306"},"_hasShrinkwrap":false},"0.0.3":{"name":"@arkie-ai/open-api","version":"0.0.3","description":"Node.js SDK for ARKie Open API","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"ts-node --project tools/tsconfig.json tools/build.ts"},"repository":{"type":"git","url":"git+ssh://git@github.com/ARKie-AI/open-api-nodejs-sdk.git"},"keywords":["arkie","poster"],"license":"MIT","bugs":{"url":"https://github.com/ARKie-AI/open-api-nodejs-sdk/issues"},"homepage":"https://github.com/ARKie-AI/open-api-nodejs-sdk#readme","devDependencies":{"@types/node":"^10.11.3","@types/readdir-enhanced":"^2.2.0","@types/shelljs":"^0.8.0","@types/uuid":"^3.4.4","javascript-stringify":"^1.6.0","readdir-enhanced":"^2.2.1","shelljs":"^0.8.2","ts-node":"^7.0.1","tslib":"^1.9.3","typescript":"^3.1.1"},"dependencies":{"axios":"^0.18.0","querystring":"^0.2.0","uuid":"^3.3.2"},"gitHead":"5884f33ed22f33ca545599114a67027db92f8277","_id":"@arkie-ai/open-api@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"aihornmac","email":"aihornmac@ihawn.com"},"dist":{"integrity":"sha512-vviV4n9t8FOOa7lXikqrDh3whvLUy4u/HWn7387gnJ2CFo0hCvYdYUCW6pFuvWQiLo+Ud7WBYhGEblugOiG03w==","shasum":"2c5ed01aa3e1d8e02299db33b43468c739a6ec0c","tarball":"https://registry.npmjs.org/@arkie-ai/open-api/-/open-api-0.0.3.tgz","fileCount":11,"unpackedSize":34845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr1ElCRA9TVsSAnZWagAAnIwP/0CIa9VlXpkOinNVEdtv\nCYaD0NXzCnbNnTyxo5eHEuaSkhlft191aWmn7XPiE0WJHMDcXEWSAWHfGZ//\nq/l00csfutZ/gQB2QU7tJfrYLTnEMMHZTMD4IxbBa5zsj3mzizfEJGa6NfZW\n86+hrYDGnnU+dGPbeuZpGuq1tFbFng3B77JGy7S5BmI5DNPY/VxUnnzEHIRz\nh2XPXnetdRJRfDAI5L2hiti1uqfLxnXvk5jaa+M4kpgnfQl5vMZdOOuVN9G3\nFtSW07svsjCJEN/Qvf784um2b0dJqY17IdVx1OeVHdSlMRxc1IvQjvDgf1bg\nQP1K5D2eVNB5XLClGQzgeZnSX7TGVq5Ypf5MZoUlCfuuffkGnt/duWb5CwSc\n7lw+h8hgecG46KU453+OUXkCvNb5Oh4KSkK6XwzTRsSyNjNNy3MlcSjJ7Huy\nsKVYOGxn859b7Nu7qDEZrBexI0Xa7l/k/R/EooLDXur/7XCOmIc2ZBtjOIk/\n9wRcCD1q1e9+UveXiRTAqsVLKBPaQxj03mjFzgxibdxZ4Xqv4D5EeRAo2d6J\n/ry5lqr31F/hNz8VIWaHET6Ezh+hjygLJ9tAPsV/kAoGBlqB8KdjX4CGr2fK\nUwCQu+SM3dlXKf2YUtEljSDLeIm59QR5W77Mv9Zmv22ViP5Tcj4iMcxevMvk\nkDcV\r\n=sksq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/+IW3AJ+qx7IzkLLBIj6oFG2aJ8eqQICO3n8IRxNUJAiEA6hpOKmgTWfh2TwWmxetMKf7zO5cze45ZBeYUy1sNkT4="}]},"maintainers":[{"name":"aihornmac","email":"aihornmac@ihawn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/open-api_0.0.3_1538216228534_0.9621146959835203"},"_hasShrinkwrap":false},"0.0.4":{"name":"@arkie-ai/open-api","version":"0.0.4","description":"Node.js SDK for ARKie Open API","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"ts-node --project tools/tsconfig.json tools/build.ts"},"repository":{"type":"git","url":"git+ssh://git@github.com/ARKie-AI/open-api-nodejs-sdk.git"},"keywords":["arkie","poster"],"license":"MIT","bugs":{"url":"https://github.com/ARKie-AI/open-api-nodejs-sdk/issues"},"homepage":"https://github.com/ARKie-AI/open-api-nodejs-sdk#readme","devDependencies":{"@types/node":"^10.11.3","@types/readdir-enhanced":"^2.2.0","@types/shelljs":"^0.8.0","@types/uuid":"^3.4.4","javascript-stringify":"^1.6.0","readdir-enhanced":"^2.2.1","shelljs":"^0.8.2","ts-node":"^7.0.1","tslib":"^1.9.3","typescript":"^3.1.1"},"dependencies":{"axios":"^0.18.0","querystring":"^0.2.0","uuid":"^3.3.2"},"gitHead":"627ce40a82cf08f311cea00e70bbf1123c92347f","_id":"@arkie-ai/open-api@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"aihornmac","email":"aihornmac@ihawn.com"},"dist":{"integrity":"sha512-JHaTBd04jxhgOerd2hh3GUMW5UNRFp3uR1jGFv12aJ2TmXvTCYJWvGflb1q6CdUU49dfdSx6Co3vKseqSDppmQ==","shasum":"8da3a9c9b60379919d371a5797b019298163d8e2","tarball":"https://registry.npmjs.org/@arkie-ai/open-api/-/open-api-0.0.4.tgz","fileCount":11,"unpackedSize":34837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr1kvCRA9TVsSAnZWagAAxbMP/2ZX3mqKvMas+j3Bp8dY\nfVunvuICcc83i0EJtGVNfPdePVs+sHq6wgc3odhlpmpTuoVMcK5R/Him0Iy/\nhdK/E7o5/5xlk9cLnku8R1BFFLo7vR9DQpMqWdd3PNwutztLtcjNX0MXuIY0\noNWpglobkMCQaMprR6KBvjGl+x3WOZ4biqNNohiN3FYHYmPqwEzu6T50AFl+\nBtCI8DsXEuCEBVV979XRLslDo/ZkbVohHetSIxyErUdHMwqfUv/kLBOhOGFI\no8nZrz1fvcn1DxELJ6viI5fEQ3Pd4/LFuWHQ83cwS+BnyBaEP8fcFO0OoZ3X\nnAUTzjnXe2VoHY0QHJmldxjQnYejY9lZWdehm+X/IE8eDb0wgu0eGurJtgWO\nmC3abtILhimEyoiul1/mltSCmTZFOwmwh7rtonftj0tLiKGSCz6V1pGAe2lV\nJOTBf27bcCBWLL+xGHWIa4i/++cuQzEDcb8S5qVfNP9DoabpZc740SfjXn6X\nGbLV3If8q6qGJbmKb46pjdk0ub1wyLH+IZxwC7hgg/1PWYko1k7+LW/6XqWD\nzlR0JF1ih6aK1W6c65VLbGFKPaNRV08zHuby0sclyRij+vAze9b7RxO/JNL7\nF0D38ts+lm+u48bj/hIDmAVmwvP6upmCzhl8cu8RpdXRWJH7h+wsBbKY3gm/\nK5M+\r\n=Tww0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW39vnCOw3yuYrIHAHTnIkBBjGT1GPavIqHrd2/vabcwIhAN6WSHxnjYiqFoiMHRQq0KC9jgAWyxFEkURmzrqWTfe/"}]},"maintainers":[{"name":"aihornmac","email":"aihornmac@ihawn.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/open-api_0.0.4_1538218286522_0.33856539504193983"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-29T10:15:55.417Z","0.0.2":"2018-09-29T10:15:55.818Z","modified":"2022-04-04T15:32:03.300Z","0.0.3":"2018-09-29T10:17:08.704Z","0.0.4":"2018-09-29T10:51:26.649Z"},"maintainers":[{"email":"leaf.li@arkie.cn","name":"arkie_ai_ops"},{"email":"aihornmac@ihawn.com","name":"aihornmac"}],"description":"Node.js SDK for ARKie Open API","homepage":"https://github.com/ARKie-AI/open-api-nodejs-sdk#readme","keywords":["arkie","poster"],"repository":{"type":"git","url":"git+ssh://git@github.com/ARKie-AI/open-api-nodejs-sdk.git"},"bugs":{"url":"https://github.com/ARKie-AI/open-api-nodejs-sdk/issues"},"license":"MIT","readme":"# ARKIE Open API Node.js SDK\n\n中文 | [English](./docs/en/README.md)\n\n## 安装\n```bash\nnpm i @arkie-ai/open-api\n```\n```bash\nyarn add @arkie-ai/open-api\n```\n\n## 快速上手\n\n```ts\nimport {\n  ArkieAPIClient,\n  getTemplateById,\n  createPosterByTemplateId,\n  getPosterById,\n  getPosters,\n  deletePosterById,\n} from '@arkie-ai/open-api'\n\nconst client = new ArkieAPIClient('<你的 app key>', '<你的 app secret>')\n\n// 获取模板\nawait getTemplateById(client, templateId)\n\n// 创建海报\nawait createPosterByTemplateId(client, templateId, [\n  {\n    id: '<文本1的id>',\n    type: 'text',\n    text: 'ARKIE作图',\n  },\n  {\n    id: '<图片1的id>',\n    type: 'image',\n    url: '<图片地址>',\n    width: 1483,\n    height: 532,\n  },\n])\n\n\n// 查询海报\nawait getPosterById(client, posterId)\n\n// 查询所有海报\nawait getPosters(client, { skip: 0, limit: 5 })\n\n// 删除海报\nawait deletePosterById(client, posterId)\n```\n","readmeFilename":"README.md"}