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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions