Download OpenAPI specification:
API経由でcastmakeを利用できます。
インターネットに公開されてない情報やRSSフィードが提供されてないWebサイトなどでも、APIを使えば自由に入力を与えられます。
1人語り型のエピソードを作成します。
channelId
: チャンネルIDurls
: エピソードで紹介する記事のURLのリストtexts
: エピソードで紹介するテキストのリストchannelId
は管理画面に表示されている32文字の値です。必須です。
urls
かtexts
のどちらかは必須です。両方指定した場合は、urls
が優先されます。
指定した内容がラジオで紹介されます。
ヘッダーの x-castmake-api-key
には管理画面で作成したAPIキーを指定します。
x-castmake-api-key required | string |
channelId | string |
urls | Array of strings |
texts | Array of strings |
curl -X POST "https://api.castmake-ai.com/v1/episodes" \ -H "x-castmake-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "channelId": "YOUR_CHANNEL_ID", "urls": ["https://example.com/article1", "https://example.com/article2"] }'
{- "episodeId": "Gi95Gd0rdggja41lDCas",
- "title": "今日の技術トレンドについて",
- "script": "こんにちは。今日も、話題の面白い技術を紹介していきます..."
}
対話型エピソードを作成します。
channelId
: チャンネルIDtext
: エピソードで話題にするテキストchannelId
は管理画面に表示されている32文字の値です。必須です。
text
は対話で話題にする内容を指定します。必須です。
この話題をもとに会話台本が作られ、対話型のエピソードが作成されます。
ヘッダーの x-castmake-api-key
には管理画面で作成したAPIキーを指定します。
x-castmake-api-key required | string |
channelId | string |
text | string |
curl -X POST "https://api.castmake-ai.com/v1/episodes_conversation" \ -H "x-castmake-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "channelId": "YOUR_CHANNEL_ID", "text": "AIについて話してください" }'
{- "episodeId": "Gi95Gd0rdggja41lDCas",
- "title": "AIについての対話"
}