みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ファイルメーカーのオブジェクトフィールド内にあるエクセルデータをクラリスコネクトを経由で、
グーグルドライブにファイルを上げていきたいのですが、「file url」という項目に対して何を入れればいいか分からずに困っています。
オブジェクトフィールドへのアクセスさせるURLを作るのかとおもい、色々調べましたが出来ません。
詳しい方、助けてほしいです。
HTTPのウェブフックでテキストの受け取り後に、グーグルドライブの「Upload file」のフローで行ってます。
サーバの話が出てきませんが、FMはスタンドアロンなんですか?
「Claris および FileMaker App への接続」
https://help.claris.com/ja/connect-help … -apps.html
を見ると、スタンドアロンのFMと接続できる感じはしません。
一般的なスタンドアロンアプリの方法(RPA的な?)になるのかな~と思いましたが、
https://help.claris.com/ja/connect-help … cepts.html
の「コネクタ」を見ると、
Claris Connect はサードパーティの App と通信して HTTP リクエストで 2 つのプログラム間のデータを操作できるようになります。
と言ってるので、そういうことができるわけではないような?
回答ありがとうございます。
サーバーはFMクラウドを使用しております。
クラリスコネクトのリファレンスは確認しながら進めているのですが、
コネクタの説明がファイルの受け渡しではなくURLになっているのでこれをどう対応するかがイメージ付かない状態です。
私も使ったことないので今一わかってません。Cloudの方を見ると、
https://help.claris.com/en/connect-refe … cloud.html
Actionに必要なもの(Configuration filedといっている)は書いてあるけど、結果が何なのか書いてないのでイメージがわかないですね...
「Get record by ID」をしてもオブジェクトフィールドだけ取り出せるようには見えないし(APIだと、このあと取得したレコードからフィールドを取り出す処理というのがある)
#2で書きましたけど「HTTP リクエストで 2 つのプログラム間のデータを操作」なので、
GoogleDriveのアップロードの場合、GoogleサーバがアクセスするURLということだと思うので、DataAPIとか使わないとだめってことなんでしょうかね?
もっと簡単にできるはずな気がするが...
検索して見つかったモノです。
参考になるような...
How to integrate Filemaker 2023 and Google Drive so when I save a PDF into a container field it uploads the file to a specific folder in Google Drive?
https://community.claris.com/en/s/quest … ogle-drive
Offline
ありがとうございます!!
IDから取得できる様になりました。
ただ、参考で貰っているURLの続きで再度詰まってしまい、
わかる方いれば教えてほしいです。
https://support.claris.com/s/answerview … uage=en_US
クラウド環境のため、ファイルメーカアドミンAPIのほうで行いたいのですが、
こちらはURLからの挿入でカールオプションを作成する形で合ってますでしょうか。
何度か試したものの、エラーで進めない状況なのですが教えて頂けないでしょうか。
FMでやってもいいですが、1回だけの処理なので、「RESTクライアント」の使いやすいのがあればその方がいいかも?
この辺は読みましたか?
https://help.claris.com/ja/admin-api-gu … cloud.html
設定変更のURLの前に認証する必要がありますが
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 518.04 KiB (Peak: 522.95 KiB) ]