モバイル SDK

追加Livefyreをネイティブのモバイルアプリケーションにアップロードします。

モバイル実装には、行う予定のカスタマイズの範囲に応じて、いくつかのオプションを使用できます。

  • モバイルWebアプリ
  • Livefyre AndroidまたはiOS SDK
  • HTTP API

モバイルWebアプリ

モバイルデバイスでWebページを開くと、画面サイズの縮小に合わせたスタイルや、タッチイベントに対応する変更など、モバイル向けに最適化されたLivefyreコンテンツストリームが自動的に取得されます。

メモ

Android WebViewでLivefyreアプリを使用する場合、Android WebSettings.setDomStorageEnabledパラメーターをtrueに設定する必要があります。 localStorageが有効になっていないと、LivefyreはユーザーをLivefyreアプリにログインできません。

モバイル用に最適化するために、Livefyreではコメント、ライブブログ、およびチャットアプリの機能セットを以下のように制限しています。

  • 投稿
  • 編集
  • Flag
  • いいね!
  • 返信
  • リスナー数
  • コメント数
  • インライン保留モデレート
  • ホバーカード
  • 上位のコメント
  • ホットスレッド
  • Queue Comments

モバイルWebアプリで、発言者の名前をクリックすると、新しいページにカード情報が開きます。

Livefyre Android SDKまたはiOS SDK

また、Livefyreは次の2つのモバイルSDKも提供しています。iOS SDKとAndroid SDK これらのSDKは、データの送受信を容易にするために構築された、アドビのHTTPエンドポイントを囲むラッパーです。 これらのSDKにはインターフェイスが備わっていません。これにより、モバイルアプリ内でのコンテンツの表示方法や使用方法を柔軟に指定できます。

AndroidおよびiOS SDKは、コメント、ライブブログ、チャットに関して次の機能をサポートしています。

iOSの機能: Androidの機能:
  • 投稿
  • 編集
  • フラグ
  • いいね!
  • 返信
  • ホットスレッド
  • 投稿
  • 編集
  • いいね!
  • 返信
  • ホットスレッド

HTTP API

HTTP APIは、Livefyreプラットフォーム上で会話やコンテンツを作成できるエンドポイントのグループです。 また、すべてのLivefyreのパワーを初期設定の状態で与えます。 このソリューションはエンジニアリングチームによる開発時間が長くなりますが、Livefyre製品スイートを使用する際の柔軟性が高まり、ネイティブモバイル統合も可能です。

重要

ユーザー認証トークンはモバイルクライアント内に作成しないで ください。作成するには、保護されていないアプリ内でLivefyre秘密ネットワークキーを公開する必要があります。より堅牢で安全なソリューションについては、「ユーザー認証トークン」の節を参照してください。

このページ