前提・実現したいこと
line messaging apiのリッチメニューで画像をアップロードするためにFile.openして、line-bot-sdk-rubyのcreate_rich_menu()したい
発生している問題・エラーメッセージ
Errno::ENOENT: No such file or directory @ rb_sysopen - richmenu.png
該当のソースコード
ruby
1File.open("/uploads/tmp/richmenu.pngline", "r") do |file| 2 p client.create_rich_menu_image(richmenu_id, file) 3end
試したこと
/assets/images/richmenu.png に配置して File.open("richmenu.png",
/public/richmenu.png に配置して File.open("/richmenu.png",
/public/uploads/tmp/richmenu.png に配置して File.open("/uploads/tmp/richmenu.png",
など試したものの同じエラーがでるのでサーバー上にないのが問題なのかと思い
dropboxにuploadして、共有リンクを作成してみても同じエラーが出たので知見を得たいと思い質問しました
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/18 23:14