いつもお世話になっております。
アプリのレコードに添付されたファイルのURLを取得したいですが、
取得方法を教えて頂けますでしょうか?
レコードのURLの取得方法がわかります。
https://サブドメイン.cybozu.com/k/アプリID/show#record=レコード番号
添付ファイルのURLも上記のような方法もあると思いますが、
具体的なやり方はわかりませんが、どなたかご教授いただけないでしょうか?
よろしくお願いいたします。
kintoneカスタマイズチュートリアルの進め方
プログラム初心者向けJavaScript入門
kintone API入門(全13回)
コマンドラインツール入門
REST API / JavaScript API / Plug-in API
REST API / JavaScript API / SOAP API
cybozu.comユーザーAPI / OAuth
kintone REST API Client
開発に役立つツール、Cybozu CDN
kintone コマンドラインツール
デモ環境、HTTP Client Tool<
2件のコメント
趙 磊様
お世話になっております。
cstapの江田と申します。
添付ファイルは、レコードのようにURLのみでアクセスすることはできません。
kintone REST APIを使ってファイルをダウンロードすることができます。
下記の記事などが参考になるかと思います。
https://developer.cybozu.io/hc/ja/articles/200814380
DOMを使うので仕様変更に対応しませんが、添付ファイルのダウンロードリンクが知れればいいなら、レコード詳細画面の表示後イベント(app.record.detail.show)で、
document.getElementById("record-gaia").childNodes[0].childNodes[0].childNodes[”フィールドの順番インデックス”].childNodes[1].childNodes[0].childNodes[”添付ファイルの個数インデックス”].childNodes[0].innerHTML
により取得できます。(レコード登録後に詳細表示画面に戻るときにもこのイベントが発行されますので都合がいいです。)
※添付ファイルの画像のサムネイルを表示する設定だとサムネイルのダウンロードアドレスになるので、サムネイルの表示をしないよう設定変更してください。