It seems you may be using English. Would you like to go to the international site? bika.ai
製品ガイド
基本
自動化ガイド
統合ガイド
テンプレート
Open API
機能リファレンス
自動化トリガー
自動化アクション
サードパーティ統合
ノードリソース
データベースビュー
データベースフィールド
ダッシュボードウィジェット
ミッション
AI ウィザード
フォーミュラ
空間
リリースノート
Videos

スクリプト実行アクションガイド

この自動化機能では、指定されたプログラミング言語でコードスニペットを実行できます。現在、次の3つのプログラミング言語をサポートしています:JavaScript、TypeScript、Python。

設定手順の詳細

この機能を使用するには、JavaScript、TypeScript、またはPythonで書かれたスクリプトファイルを準備する必要があります。

1. スクリプトの作成

ユーザーはBIKAスクリプトエディタで直接スクリプトを作成できます。スクリプトで使用するプログラミング言語を明確に指定する必要があります:JavaScript、TypeScript、またはPython。

2. 「スクリプトを実行」アクションの設定

BIKAの自動化インターフェースで「スクリプトを実行」アクションを設定するには、以下の手順に従ってください:

サポートされる言語とライブラリ

  • JavaScriptおよびTypeScript

    • fetchaxioslodashなどのライブラリをサポートしています。

    • JSONデータを自動化ワークフローに返すことができます。

      • サンプルコード:

        const str = 'Hello, World!';
        const json = { str };
        json;
        

        JavaScriptサンプル1

    • 非同期関数の場合、async functionで囲み、returnキーワードを使用してデータを返すことをお勧めします。

      • サンプルコード:

        (async () => {
          const url = 'https://api.exchangerate-api.com/v4/latest/USD';
          const response = await fetch(url);
          if (!response.ok) {
            throw new Error(response.status);
          }
          return await response.json();
        })();
        

        JavaScriptサンプル2

  • Python

    • サポートされているライブラリにはnumpyhttpxbs4pandasが含まれます。

    • requestsライブラリはサポートされていません。

    • すべての戻り値変数は自動化ワークフローに出力されます。

      • サンプルコード:

        import httpx
        url = 'https://api.exchangerate-api.com/v4/latest/USD'
        r = httpx.get(url)
        data = r.json()
        

        Pythonサンプル

3. 自動化アクションの設定

  1. 自動化タスク編集ページで新しいアクションを追加し、アクションタイプリストから「スクリプトを実行」を選択します。

  2. スクリプト言語を選択します:JavaScript、TypeScript、またはPython。

  3. 「スクリプト内容」エリアにスクリプトコードを入力します。例えば、Pythonスクリプトで「Hello World」を表示する簡単なスクリプトを実行できます:

    print("Hello World")
    
  4. 保存して有効化:スクリプト設定が完了したら、「保存」をクリックしてアクションを保存します。

4. テスト実行

  1. テスト実行:
  • 自動化タスクインターフェースに戻ります。
  • ページの下部にある「今すぐ実行」ボタンをクリックすると、設定に基づいてシステムがスクリプトを実行します。
  1. 結果の確認:スクリプト実行後、実行履歴を確認して出力結果を確認できます。スクリプトが順調に実行され、期待される結果が返された場合、設定が正しいことになります。

これで、「スクリプトを実行」の自動化アクションの設定と実行が成功裏に完了しました。

bika cta

おすすめの読み物

AI自動化テンプレートをお勧めします

Feishu通知の自動化
Bikaを使用してFeishuグループの通知とアラートを自動化し、テキスト、リッチテキスト、インタラクティブカードなどのカスタムロボットメッセージタイプをサポートします
HR Knowledge Base
HR Knowledge Base offers team members clear views of policies, processes, and benefits. With easy access to detailed information and links, it keeps HR data updated, promoting learning and regulatory compliance.
採用テンプレート
採用プロセスのためのテンプレートで、候補者の情報を収集し、毎日候補者の進捗をリマインドできます。

Coming soon

HR Team Project Tracker
Monitoring staff programs, spontaneous client requests, and strategic initiatives can be difficult in expanding teams. Centralize your projects and tasks to improve teamwork and control.
IMAP客户服务记录自动化
IMAP邮箱监听服务模板专为客服与销售团队量身定制,旨在自动化捕获并实时记录客户的邮件到客户服务记录。这一流程不仅提升了客户互动的追踪效率,而且确保了对客户反馈的零遗漏。此外,该模板还能详细记录每位客服对客户邮件的响应情况,并能够定期生成报告,为团队提供清晰的工作概览。
IMAPメールをサポートチケットに
IMAP Email to Support Ticketテンプレートは、ユーザーサポートメールボックス内の顧客メールをリアルタイムで監視し、チケットに変換するための自動化ソリューションです。このテンプレートは、チームが顧客のフィードバックを自動的に収集して整理し、メールの内容を顧客サポートシステムに同期し、担当者に割り当てて、すべての顧客の問題がタイムリーに追跡され、対応されるようにするのに役立ちます