初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-10-08 13:12:01

zaqxsw2824
Member

DropBoxのapiを使ったファイルリクエストの設定ができない

お世話になります。
FMP19、Windows11、Windowsサーバーで使っています。
表題の通りですが、Dropbox API ExplorerのSubmit Callでは問題なく機能しますが、FileMaker上では反応がありません。

スクリプトは以下のようにしています。
URLから挿入
https://api.dropboxapi.com/2/file_requests/create
cURLオプションの指定:
"
-X POST\
  --header \"Authorization: Bearer <<トークン>>" \
  --header \"Content-Type: application/json\" \
  --data \"{\\\"title\\\":\\\"tamesi\\\",\\\"destination\\\":\\\"/demo1\\\"}\"
"
※実際のcURLオプションは改行していません。
※タイトルやパスなどは変数も試してみましたが結果は同じでした。

curlオプションの構文は見よう見真似で色々と試しましたが反応なしです。
どなたかお分かりの方がおられましたら、よろしくお願いします。

Offline

#2 2022-10-08 15:21:14

himadanee
Guest

Re: DropBoxのapiを使ったファイルリクエストの設定ができない

<<トークン>>の後の"がエスケープされてません

改行しないなら行末の\は不要です。(UNIX系のOSで改行をエスケープしてコマンドを1行とみなすためのものです)
(FMの計算式で””の中で改行すると、それは改行でなく半角スペースとみなされます。改行文字は¶です。)

dataは全体を変数に入れて変数を指定するのがいいです。(多重エスケープが不要)

#3 2022-10-08 17:45:50

zaqxsw2824
Member

Re: DropBoxのapiを使ったファイルリクエストの設定ができない

himadaneeさま
お答えをいただき、有難うございます。
今、試すことができないので後で行ってみます。

Offline

#4 2022-10-10 19:19:25

zaqxsw2824
Member

Re: DropBoxのapiを使ったファイルリクエストの設定ができない

himadaneeさま

遅くなりましたが確認できました。
言われた通り改行の\が不要でした。
また、多重エスケープのことも理解できました。
有難うございます。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 556.13 KiB (Peak: 570.49 KiB) ]