Skip to content

画像をアップロードするためのStreamingAPIについて #28

@marihachi

Description

@marihachi

WebSocketの仕様上、バイナリのみor文字列のみを送信することは可能なようです。
また、ファイルを送信する方法までは用意されていません。

以下のような方法・デメリットが考えられると思います:

  • 画像のバイナリデータを何らかの方法で文字列化し送信する
    • Base64エンコードの場合は画像データのサイズが1.3倍程度に膨れ上がる
  • エンドポイントとファイル名の文字列をバイナリに直して、それと画像データのバイナリを一組にして送る
    • 画像をアルバムに投稿するAPIで投稿しidを得て、ステータス投稿のAPIにそのidを紐付けることになるので、画像が添付された投稿は2回APIを呼ばないといけない
    • クライアントのバイナリデータの操作が多少煩雑になる。

意見ください

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions