@arkie-ai/open-api
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

ARKIE Open API Node.js SDK

中文 | English

安装

npm i @arkie-ai/open-api
yarn add @arkie-ai/open-api

快速上手

import {
  ArkieAPIClient,
  getTemplateById,
  createPosterByTemplateId,
  getPosterById,
  getPosters,
  deletePosterById,
} from '@arkie-ai/open-api'

const client = new ArkieAPIClient('<你的 app key>', '<你的 app secret>')

// 获取模板
await getTemplateById(client, templateId)

// 创建海报
await createPosterByTemplateId(client, templateId, [
  {
    id: '<文本1的id>',
    type: 'text',
    text: 'ARKIE作图',
  },
  {
    id: '<图片1的id>',
    type: 'image',
    url: '<图片地址>',
    width: 1483,
    height: 532,
  },
])


// 查询海报
await getPosterById(client, posterId)

// 查询所有海报
await getPosters(client, { skip: 0, limit: 5 })

// 删除海报
await deletePosterById(client, posterId)

Readme

Keywords

Package Sidebar

Install

npm i @arkie-ai/open-api

Weekly Downloads

2

Version

0.0.4

License

MIT

Unpacked Size

34.8 kB

Total Files

11

Last publish

Collaborators

  • arkie_ai_ops
  • aihornmac