クラウドサービスとプライベートデプロイの 2 つの形態をご用意しています。機能一式を自社サーバーにデプロイでき、アカウント、メッセージ、録画ファイルはすべて社内ネットワークに保持されます 機能一式を自社サーバーにデプロイでき、データは社内ネットワークに保持されます プライベートデプロイの詳細

開発者センター

コンソールでアプリを管理し、ドキュメントで API を調べ、SDK をそのまま組み込みます。最初の 1 通からプライベートデプロイの納品まで、テクニカルサポートが伴走します。

FeiyanCloud 開発者コンソールの概要
コンソール

アプリの作成から停止まで、1 つのコンソールで

アプリを作成すると AppID とキーが発行され、利用量、請求、メンバー権限、コールバック設定が同じ場所にまとまります。IM と RTC は 1 つのコンソールを共有するため、複数の管理画面を行き来する必要はありません。

FeiyanCloud 開発者コンソールの概要

アプリケーション管理

アプリケーションの作成、AppID とキーの確認、コールバック URL と開発/本番環境の設定を行います。

キーとセキュリティ

AppSecret のローテーション、Token の有効期限、IP 許可リスト、API 呼び出しの監査に対応します。

利用量と請求

メッセージ量、リアルタイム映像の分数、録画とストレージの利用量推移を確認でき、請求明細は照合用にエクスポートできます。

メンバーと権限

複数メンバーで共同作業でき、アプリごとに閲覧のみ、運用、管理者のロールを割り当てられます。

ドキュメントセンター

ドキュメントどおりに書けば、最初の 1 行から動きます

IM のドキュメントは 48 ページの API 対照表と 1298 ページの生成物を収録しています。RTC のドキュメントは 206 ページで、中国語と英語に対応しています。各クイックスタートには、そのまま実行できるコードと期待される結果を記載しています。

  • IM 導入ガイド
  • RTC 導入ガイド
  • Open API リファレンス
  • コールバックイベント
server/notify.ts TypeScript
import { FeiyanServer } from '@feiyan/server-sdk';

const client = new FeiyanServer({
  appId: process.env.APP_ID,
  appSecret: process.env.APP_SECRET,
});

// Send a system notification from the server (to all users or specific ones)
await client.message.send({
  from: 'system',
  to: ['user_1001', 'user_1002'],
  type: 'system',
  content: { text: 'Your order has shipped' },
});

// Query today's usage for the app — used for billing reconciliation and alerts
const usage = await client.usage.daily({ date: '2026-11-01' });
console.log(usage.messages, usage.rtcMinutes);

サーバー SDK は 6 言語で同じ作りです。サンプルは Java、Go、Python、.NET、PHP 版にそのまま置き換えられます。

導入ガイド

プラットフォーム別のクイックスタート:環境準備、SDK の導入、接続の確立、最初のメッセージの送受信。

API リファレンス

クライアント API、Open API、管理 API、コールバックイベントのパラメーターと戻り値を網羅しています。

ベストプラクティス

会話一覧のページング、メッセージの重複排除、グループメンバーの同期、録画コールバックの実装など、よくある実装パターンです。

SDK ダウンロード

クライアント、サーバーサイド、UI コンポーネントを分けて提供しているため、必要なものだけをご利用いただけます。バージョンと依存関係の要件は各導入ガイドに記載しています。

クライアント SDK

Web
JavaScript / TypeScript、主要ブラウザーに対応
Android
ネイティブ SDK と IMKit UI コンポーネント
iOS
ネイティブ SDK と IMKit UI コンポーネント
macOS
ベースのデスクトップ版
Flutter
1 つのコードでモバイルとデスクトップに対応
React Native
RN プロジェクトへ直接組み込み可能
ミニプログラム
ミニプログラム向けの連携

サーバーサイド SDK

Node.js
メッセージ配信、グループ管理、Token 発行
Java
Open API のラップとコールバック署名検証
Go
高並行が求められるサーバーサイド連携
Python
スクリプトとデータ処理への組み込み
.NET
Windows サーバー環境
PHP
従来の Web バックエンドへの組み込み

RTC プラットフォームと UI Kit

17 プラットフォーム
ブラウザー、モバイル、デスクトップ、クロスプラットフォーム
React UI Kit
会議と通話の UI コンポーネント。そのまま再利用できます
Flutter UI Kit
モバイル向け会議 UI コンポーネント
画面共有
全画面、ウィンドウ、領域の 3 つの粒度

特定のバージョンやプライベートデプロイ環境向けの SDK パッケージが必要な場合は チケット でご依頼ください。該当するビルドをご用意します。

オープンソースとサンプル

サンプルプロジェクトは最小構成で動作する状態を保ち、コピーすればすぐに使えます。デモアプリは IM と RTC の主要なシーンを網羅しています。

IM デモアプリ

1 対 1 チャット、グループチャット、ルーム、連絡先を含む完全なデモです。AppID を差し替えるだけで実行できます。

オンラインで試す

RTC シーン別サンプル

1 対 1 通話、多人数会議、インタラクティブライブ配信、音声ルームの 4 シーンを実行できるサンプルです。

オンラインで試す

サーバー呼び出しサンプル

Open API の呼び出し、コールバック署名検証、Token 発行、利用量照会のサーバーサイドサンプルコードです。

ドキュメントを見る

クライアント SDK と UI コンポーネント

各プラットフォームの SDK、IMKit、UI Kit コンポーネントの導入サンプルと変更履歴です。

SDK を見る

ナレッジベース

よくある問題の調査手順と結論をまとめています。まずナレッジベースを確認するほうが、チケットを起票するより早く解決することが多くあります。

導入と結合テスト

AppID の設定、認証失敗、接続確立の失敗、複数端末ログインの競合についての調査手順です。

メッセージと既読

メッセージの重複排除、既読の集計方法、ローミング取得のページング、取り消し状態の同期について説明します。

リアルタイム映像の品質

遅延とカクつきの特定、ビットレート戦略、画面共有の解像度、録画失敗のよくある原因をまとめています。

デプロイと運用

プライベートデプロイのノード拡張、データベースのバックアップ、アップグレードのロールバック、ログ収集の方法です。

課金と割り当て

計測ルール、割り当てのアラート、請求の照合、請求書のお申し込み手順について説明します。

よくあるエラーコード

クライアントとサーバーでよく発生するエラーコードの意味、想定される原因、対処の指針です。

チケットサポート

困ったときはチケットを

チケットには対象のアプリケーションと呼び出しが自動で付与されます。リクエスト ID と時刻を添えていただければ、サポートがログから直接原因を特定できるため、やり取りの往復を減らせます。

サポート窓口

チケット
コンソールの「チケット」から。技術的な問題向けです
メール
service@feiyancloud.com
事前相談
service@feiyancloud.com
  1. 1

    チケットを起票

    コンソールの「チケット」でアプリケーションと問題の分類を選び、時刻とリクエスト ID を添えます。

  2. 2

    調査と回答

    サポートがログと呼び出し経路を突き合わせて原因を特定し、対処案またはエスカレーションの経路をご案内します。

  3. 3

    クローズと振り返り

    解決後に原因と再発防止のご提案をお伝えし、必要に応じてナレッジベースの項目として整理します。

ライブ配信

毎月 1 回、導入の詳細と障害の振り返りをテーマに技術配信を行います。過去の配信はアーカイブ視聴をお申し込みいただけます。

開発者向けのよくあるご質問

コンソールのアカウントはログインページのアカウントと同じですか。
同じアカウント体系です。ログインページはデモ用で、本番利用ではコンソールで開発者アカウントを登録し、法人または個人の認証を完了してください。認証後はアプリケーションの作成、AppID とキーの取得が可能になります。
SDK はどのバージョンと実行環境に対応していますか。
クライアントは Web、Android、iOS、macOS、Flutter、React Native、ミニプログラムに対応しています。サーバーサイドは Node、Java、Go、Python、.NET、PHP の 6 言語です。具体的なバージョン要件と依存関係は各導入ガイドをご覧ください。
技術チームがいない場合でも、既成の UI をそのまま使えますか。
はい。IMKit と RTC の React / Flutter UI Kit には、会話一覧、チャット画面、会議画面などの完成済みコンポーネントが用意されています。AppID を差し替えれば動作し、その後に業務に合わせて段階的にカスタマイズできます。
問題が起きたときはどのようにサポートを受けられますか。
無料版ではチケットを起票できます。プロ版には技術連携チャット、エンタープライズ版には専任カスタマーサクセスが付きます。緊急の場合は、チケットにリクエスト ID と時刻を添えていただくと迅速に特定できます。

開発者アカウントを登録して、最初の AppID を取得

無料版で結合テストと負荷試験には十分です。アップグレードしてもコードの変更は不要です。

ご連絡先をいただければ、ご提案とお見積もりをお送りします

担当者より、業務内容、同時接続規模、デプロイ環境を確認のうえ、通常 1 営業日以内にご返信します。

*は必須項目です。ご入力いただいた情報は今回のご相談にのみ使用します。