Bot

ファイルを送信したい

miyoshiya

2022.07.27既読 2395

bot へファイルを送信したいのですが、「fileId」をどうやって取得すればいいのかが分からず・・・
ローカルにあるファイルはそのままでは使えない?
どこかにアップロードして使う?
具体的なやり方をアドバイスいただけると助かります。


コメント5

  • 업데이트 된 답글입니다.

    fileIdはコンテンツをアップロードするとレスポンスされるみたいです

    https://developers.worksmobile.com/jp/reference/bot-attachment-create?lang=ja

    2022.07.28

    1
  • 업데이트 된 답글입니다.

    miyoshiya 投稿者

    ttt@api勉強中 様

    ありがとうございます!
    理解できましたのでトライしてみます!

    2022.07.28

    0
  • 업데이트 된 답글입니다.

    miyoshiya 投稿者

    fileIdを取得できて、送信してみたところ以下のエラーになってしまいました。
    何がダメなのか??

    <Response [400]>
    {'code': 'INVALID_PARAMETER', 'description': 'content.fileId is invalid.'}

    2022.07.28

    0
  • 업데이트 된 답글입니다.

    コンテンツアップロードを実行すると、fiileIdとuploadUrlがレスポンスされますよね。
    uploadUrlの方に実際のファイルはアップロードしていますか?

    Qiitaでコンテンツアップロードの記事を見つけました!
    https://qiita.com/tnk-tty/items/db07947f3417bd903b17

    2022.07.28

    1
  • 업데이트 된 답글입니다.

    miyoshiya 投稿者

    ttt@api勉強中 様
    度々ありがとうございます。
    なるほど、アップロードしてから使うってことなんですね。
    大変参考になりましたので引き続きやってみます!

    2022.07.28

    0
前の投稿トークルーム内のメッセージの取得について
次の投稿当社の基幹システムからLINE WORKSの掲示板へ連携を行いたい
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。