JavaScript SDK
わんコメAPIをテンプレート等から呼び出す際に便利なJavaScript SDKについて
概要
JavaScript SDKはわんコメのテンプレートフォルダにあるJavaScript向けSDKです
このSDKを使うことでJavaScriptから簡単にコメント等の取得が可能です
利用上の注意
caution
APIドキュメントは一部不完全です
Discrodサーバーの開発者専用チャンネルにて追加や最新情報をやり取りしています
開発者の方はぜひDiscordに参加して開発者であることをお知らせください
利用規約を再度ご確認ください
連携アプリケーション・サービスにもわんコメの利用規約が適用されます
クレジットの表記について
HTTP APIを利用したアプリケーション・サービスを使用する際にも無料利用の場合はクレジット表示が必要となります
アプリケーションを配布する際はクレジット表記に関する注釈を必ず記入してください
外部IPやドメインからの参照について
わんコメのAPIは安全上の理由からローカルIP以外でのアクセスに制限があります
外部IPやドメインからAPIへアクセスするためには「設定 > APIタブ」(設定ページ)にてアクセス許可するホスト名の登録が必要です
使い方
テンプレートフォルダにあるpreset/origin/js/onesdk.jsを使用します
caution
サーバーへのアップロードやテンプレートフォルダから複製などする場合はご相談ください
API
ready():Promise< void >
ページの読み込みが完了した際にPromiseをresolveします
既に完了している場合は即座にresolveします
setup(config: Partial< OneSDKConfig >): void
SDKの初期設定を行います
この関数の呼び出しは必須です
config | Partial< OneSDKConfig > |
subscribe(subscriber: Subscriber): number
わんコメで変更があった際のイベントを購読します
解除に必要な購読IDが返却されます
subscriber | Subscriber |
unsubscribe(subscriberId: number): void
購読IDをもとにイベントの購読を停止します
subscriberId | number |