yokof
1
###・前提条件 ・発生している問題・エラーメッセージ ・実装したい機能
Adaloのcsvインポートで画像を一括で入れれる方法をご存じの方いらっしゃいませんか?
googleドライブの中の画像でも構いません。
試したこと
以下の記事の通りにやってみましたが、上手くいきません。
URL自体はインポートできるのですが、それが画像になりません。。
『
①Google Driveにある画像のURL https://drive.google.com/file/d/{ファイルID}/view?usp=drivesdk
②Webで画像を表示する時のURL https://drive.google.com/uc?export = view&id ={ファイルID}
①のURLは「リンクを取得」で得られるURLで、これはドライブにアクセスして画像を開くときのやり方でWebで画像を表示する際には使えません。{ファイルID}をまず取得し、それを②の形に整形したURLを作り、これをAdaloのデータベースに送ってやります。
』
kinari
2
Image SourceをURLにして、②のURLを貼り付けるので、できませんか??
「いいね!」 1
yokof
3
きなりさんありがとうございます。
それが、なにか出来なくて・・
もっと違う何かが悪かったのでしょうか・・?
kinari
5
インポート先のプロパティをテキスト型にしてますか?じゃないとできないかも
yokof
6
インポート先のプロパティはテキスト型で、URLもAdaloに紐づけれてるのですけど、なぜか表示が真っ白になります・・どこが間違ってるのかしら・・
@yokof
僕もできましたよ。多分、
①コードが間違ってる
②Google ドライブの共有されてない
③そもそもファイルがない
のいずれかしかないと思います。
以下のコードで問題なくできました。
https://drive.google.com/uc?export=view&id=1MBmxbgFpwS6_kxHTVhNxW4ImzjLljeZy
本件と関係ないですが、
後学のため、Googleドライブのhttps://drive.google.com/uc に関する他の方法もリンク入れておきます。
yokof
10
きなりさん、つばささん、ありがとうございます!
つばささんのコードをよく見たら、私のコピペしたコードに半角空白が入っていたことが判明しました。
おかげさまで、解決しました!
ありがとうございます!! そして、お騒がせいたしました。。
「いいね!」 2