ホーム>source

Dropbox API v2を使用してグループをチームフォルダーに追加しようとすると問題が発生します。 私はグループをチームフォルダに追加しようとしています2/sharing/add_folder_member ルート

私はこのボディでリクエストを送信しています:

{
  "shared_folder_id": :team_folder_id,
  "members": [
    {
      "member": {
        ".tag": "dropbox_id",
        "dropbox_id": :group_id
      },
      "access_level": {
        ".tag": "editor"
      }
    }
  ]
}

、およびヘッダー:

Authorization [Bearer :team_member_file_access_token], 
Dropbox-API-Select-User [:business_account_owner_team_member_id]

ヘッダーで指定されたユーザーはグループのメンバーです。グループへのユーザーの追加は非同期操作であるため、チームフォルダーにグループを追加する要求を送信する前に、ジョブが完了するまで待機しています。

このAPI呼び出しは以前は正常に機能していましたが、先週からは常にaccess_error-not_a_member エラー。

Dropboxにバグがありますか、またはこのアクションを実行する新しい方法がありますか?

あなたの答え
  • 解決した方法 # 1

    Dropboxでは、チームメンバーのファイルアクセスが変更されています。 ヘッダーを変更するDropbox-API-Select-User にDropbox-API-Select-Admin 問題を修正しました。 https://www.dropbox.com/developers/documentation/http/teams#teams-member-file-access

関連記事

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ php - Laravel 5更新検証メールは一意である必要があります