linebot api のリッチメニューを作成してるのですが画像のアップロードがうまくいきません
環境
さくらレンタルサーバー
PHP 7.1
共有ssl
php
1public function upload_image_richmenu($rich_menu_id,$file_path) 2{ 3 $accessToken = ACCESS_TOKEN; 4 5 $sh = <<< EOF 6 curl -X POST \ 7 -H 'Authorization: Bearer $accessToken' \ 8 -H 'Content-Type: image/jpeg' \ 9 -H 'Expect:' \ 10 -T $file_path \ 11 https://api.line.me/v2/bot/richmenu/$rich_menu_id/content 12EOF; 13 return json_decode(shell_exec(str_replace('\', '', str_replace(PHP_EOL, '', $sh))), true); 14}
こちらの返り値が
php
1array ( 2 'message' => 'Length required', 3)
になります
curl_exec()なども試したのですがうまくいきませんでした
リッチメニューの作成や取得などは問題なくできています
分かる方がいれば是非ご教授お願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。