Open API と SDK
バージョン 2.6.4 で追加
DataFlux Func は完全な Open API サポートを提供しており、付属の DataFlux Func SDK を使用してプログラムから呼び出すことができます。
1. Open API ドキュメントページを有効にする
「実験的機能」で Open API のドキュメントページを有効にすることができます。
DataFlux Func SDK には署名機能が含まれており、単一ファイルとして公開されています。ユーザーはそのままプロジェクトに組み込んで使用できます。
2. Access Key を作成する
- あなたの DataFlux Func にログインします
- 「管理 / 実験的機能」で Access Key 管理を有効にします
- 「管理 / Access Key」で「新規作成」をクリックして Access Key を作成します
3. SDK を使用してリクエストを送信する
DataFlux Func SDK は複数のプログラミング言語をサポートしています。ダウンロード先は以下のとおりです。
| 言語 | ダウンロード先 | 説明 |
|---|---|---|
| Python | dataflux_func_sdk.py | 単一ファイル、基本使用には依存関係がありません。アップロード機能は requests ライブラリに依存します |
| Node.js | dataflux_func_sdk.js | 単一ファイル、基本使用には依存関係がありません。アップロード機能は form-data ライブラリに依存します |
| Golang | dataflux_func_sdk.go | 単一ファイル、完全に依存関係なし デモ: dataflux_func_sdk_demo.go |
リクエスト送信の例は以下のとおりです。
| Python | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | |
| JavaScript | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | |
| Go | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | |