FileMaker Pro 16 から Dropboxへファイルをアップロード
動作検証
Windows 10|FileMaker Pro 16
iOS 10|FileMaker Go 16
Dropbox API v2 を使用する準備
以下にアクセス
https://www.dropbox.com/developers/apps/create
1. Choose an API
Dropbox API を選択
2. Choose the type of access you need
App folder– Access to a single folder created specifically for your app. を選択
3. Name your app
任意の名前
[Create app]をクリック
この段階でDropbox内にName your appで指定した名前のフォルダが作成される。
OAuth 2
└ Generated access token の[Generate]ボタンをクリックし、access token を控える。
FileMaker Pro 16
スクリプト:
変数を設定 [$file; 値:オブジェクトフィールド]
URLから挿入
URL:https://content.dropboxapi.com/2/files/upload
cURLオプションの指定:
"
-X POST
-H \"Authorization: Bearer APIトークン\"
-H \"Dropbox-API-Arg: {\\\"path\\\": \\\"/ファイル名.png\\\",\\\"mode\\\": \\\"add\\\",\\\"autorename\\\": true,\\\"mute\\\": false}\"
-H \"Content-Type: application/octet-stream\"
--data-binary @$file
"
2017年10月9日月曜日
2017年10月4日水曜日
2017年7月25日火曜日
PowerShell から FileMaker ODBC 経由で新規テーブルを作成。|FileMaker ODBC| CREATE TABLE |PowerShell
PowerShell から FileMaker ODBC 経由で新規テーブルを作成。|FileMaker ODBC|
CREATE TABLE |PowerShell
[void][System.Reflection.Assembly]::LoadWithPartialName("System.Data");
$connectionString = "driver={FileMaker ODBC};server=localhost;database=ファイル名;uid=admin;pwd=;";
<#$connectionString = "driver={FileMaker ODBC};HST=localhost;PRT=2399;SDSN=Post_CURL;uid=admin;pwd=;";#>
$cmd = "CREATE TABLE `"従業員名簿`" (ID INT PRIMARY KEY, `"名`" VARCHAR(20), `"姓`" VARCHAR(20))";
$odbc_con = New-Object System.Data.Odbc.OdbcConnection($connectionString);
$odbc_con.Open();
$odbc_cmd = New-Object System.Data.Odbc.OdbcCommand;
$odbc_cmd.Connection = $odbc_con;
$odbc_cmd.CommandText = $cmd;
$Resurt = $odbc_cmd.ExecuteNonQueryAsync();
$odbc_cmd.Dispose();
$odbc_con.Close();
$odbc_con.Dispose();
$Resurt.Result;
$Resurt.Exception;
登録:
投稿 (Atom)