トークBotからのImageの送信でfileIdを指定するとエラーとなる
コンテンツアップロードAPIにより取得したfileIdを、以下のドキュメントを参考にImageオブジェクトの resourceId に指定してメッセージ送信をすると、エラーとなります。
https://developers.worksmobile.com/jp/reference/bot-send-image?lang=jaImage - Bot -LINE WORKS Developers Documhttps://developers.worksmobile.com/jp/reference/bot-send-image?lang=ja
リクエストボディ (例) :
{
"content": "image",
"resourceId": "jp1.1638691752051918347.1638778152.1.2955959.0.0.0"
}
レスポンス:
ステータスコード 400
エラーボディ {code: INVALID_PARAMETER, description: content.resourceId is invalid}
----
また、resourceId を fileId に変えてリクエストを試してみましたが、同様にエラーとなります。
エラーボディ {code: INVALID_PARAMETER, description: content.previewUrl/content.resourceUrl or content.resourceId is invalid (empty)}
補足: resourceId を fileId に変えてみたのは、トークからの画像受信時の形式では fileId となっており、それと合わせたため。
上記、解決策等いただけると幸いです。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント1
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
こちらに関しましては担当の者に報告させていただきました。
ご不便をおかけしますが、修正まで今しばらくお待ちください。
2021.12.06
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。