カテゴリー内の他の記事

2014/06/08 の定期メンテナンスにおけるAPI更新の事前情報

フォローする

kintone REST API

改修される不具合

  • 次のAPIで、ユーザー選択フィールドの値が空のレコードを絞り込めない不具合。
    改修後は、値の条件に空を指定することで、ユーザー選択フィールドの値が空のレコードを絞り込めます。
    ※ クエリーの例:ユーザー選択 in (“”)
    • レコードの一括取得
    • レコードのアクセス権の更新
    • フィールドのアクセス権の更新
  • 複数アプリへのレコード一括処理API(bulkRequest.json)で、次の条件でリクエストに失敗する不具合。
    • フィールドコードに19文字以上を指定している場合
    • テーブルを指定している場合
  • 次のエラーメッセージを修正します。
発生条件変更前変更後
ファイルのアップロードAPIで、Content-Type を指定せずにリクエストする message:ファイルのMIMEタイプを推測できません。Content-Typeを付けて下さい。 message:Content-Typeを指定してください。
レコード一括登録、一括更新APIで、appパラメーターが空のリクエストを実行する
code:GAIA_GV01
message:「app」パラメーターは必須です
code:CB_VA01
message:必須です。入力内容が正しくありません。
レコード一括登録、一括更新APIで、appパラメーターに整数以外を指定しリクエストを実行する
code:CB_IJ01
message:不正なJSON文字列です。
code:CB_VA01
message:整数で指定してください。入力内容が正しくありません。
レコード一括登録、一括更新APIで、appパラメーターに「0」を指定したリクエストを実行する
code:GAIA_AP01
message:指定したアプリ(id:0)が見つかりません。削除されている可能性があります。
code:CB_VA01
message:入力内容が正しくありません。最小でも1以上です。

追加される機能

  • レコードIDを取得する機能
    次のAPIのレスポンスに、レコード番号を表すパラメーターが追加されます。
    ※アプリにアプリコードを設定している場合でも、レコード番号は数値のみになります。アプリコードは含まれません。
    • レコード取得
    • レコード一括取得
1件のレコードを取得した場合のレスポンス例
※ “record_number” にアプリコード(APPCODE)を設定した例
変更前
{
    "record": {
        "record_number": {
            "type": "RECORD_NUMBER",
            "value": "APPCODE-1"
        },
        "created_time": {
            "type": "CREATED_TIME",
            "value": "2012-02-03T08:50:00Z"
        },
        "$revision": {
            "type": "__REVISION__",
            "value": "4"
        },
        ...
    }
}
変更後
{
    "record": {
        "record_number": {
            "type": "RECORD_NUMBER",
            "value": "APPCODE-1"
        },
        "created_time": {
            "type": "CREATED_TIME",
            "value": "2012-02-03T08:50:00Z"
        },
        "$id": {
            "type": "__ID__",
            "value": "1"
        },
        "$revision": {
            "type": "__REVISION__",
            "value": "4"
        },
        ...
    }
}

 

  • 次のAPIのリクエストで、登録者、更新者、登録日時、および更新日時を指定する機能。
    • レコード登録
    • レコード一括登録
  • アプリのフォーム設計情報取得APIで、スペース、罫線フィールドを取得できる機能。
  • REST APIでのアプリの操作に使用するトークンを生成する機能。
    トークンごとに、許可する操作を指定できます。

kintone JavaScript API

改修される不具合

  • 次のイベントに関連付けたイベントハンドラーで「return event」を実行すると、返したイベントが発動してしまう不具合。
    • レコード一覧画面のフィールド値変更時イベント
    • レコード追加画面のフィールド値変更時イベント
    • レコード編集画面のフィールド値変更時イベント
  • 次のフィールドが未選択のレコードを絞り込む条件を指定している場合に、kintone.app.getQueryCondition および kintone.app.getQueryを使用して絞り込み条件を取得できない不具合。
    • ラジオボタン
    • 複数選択
    • チェックボックス
    • ステータス

追加される機能

  • レコードの詳細画面で、プロセス管理機能のステータスが変更されたときに発動するイベントを追加。

コンテンツ追加、修正のご案内

  • kintone REST API 共通仕様に次の注意事項を追加しました。
    • リクエストデータ、およびレスポンスデータのJSONフォーマットには、今後フィールドやキーなどが追加される場合があります。

 

 

2014.6.8 の定期メンテナンスにおけるAPI更新の事前情報(2回目) >>

記事に関するフィードバック

直接的に記事と関連がないご質問はcybozu developer コミュニティをご活用ください。

ログインしてコメントを残してください。
Powered by Zendesk