{"id":20119621,"url":"https://github.com/box/box-android-share-sdk","last_synced_at":"2025-05-06T14:32:37.959Z","repository":{"id":30402684,"uuid":"33955457","full_name":"box/box-android-share-sdk","owner":"box","description":null,"archived":false,"fork":false,"pushed_at":"2023-05-02T00:25:10.000Z","size":1662,"stargazers_count":2,"open_issues_count":2,"forks_count":15,"subscribers_count":57,"default_branch":"master","last_synced_at":"2025-04-09T13:46:53.623Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/box.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-14T20:31:15.000Z","updated_at":"2023-09-08T16:56:43.000Z","dependencies_parsed_at":"2023-02-18T12:46:11.873Z","dependency_job_id":null,"html_url":"https://github.com/box/box-android-share-sdk","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2Fbox-android-share-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2Fbox-android-share-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2Fbox-android-share-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2Fbox-android-share-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/box","download_url":"https://codeload.github.com/box/box-android-share-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252703454,"owners_count":21790887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T19:16:19.501Z","updated_at":"2025-05-06T14:32:37.504Z","avatar_url":"https://github.com/box.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Box Android Share SDK\n==============\nThis SDK enables the ability to easily manage shared links and collaborators on Box.\n\n####Shared Links\n\u003cimg src=\"https://cloud.box.com/shared/static/cvdtf4475mf39r47s066de79ukpwlwwv.png\" width=\"200\"/\u003e\n\u003cimg src=\"https://cloud.box.com/shared/static/gqi9a9xzucjd9u9vkmf1zzwulbvnlbki.png\" width=\"200\"/\u003e\n\u003cimg src=\"https://cloud.box.com/shared/static/xh0n3ewuk1s68o9x8z195fgknqj41ij3.png\" width=\"200\"/\u003e\n\n####Collaborators\n\u003cimg src=\"https://cloud.box.com/shared/static/855dkoj2nyk1obtiqpc2k5dr1o85tpp9.png\" width=\"200\"/\u003e\n\u003cimg src=\"https://cloud.box.com/shared/static/pz3ujyihzwd7du9bqtrn5cqveg5pzdqo.png\" width=\"200\"/\u003e\n\u003cimg src=\"https://cloud.box.com/shared/static/7r90gmo7zq3q4zs5otjvi0bf4s1ya01g.png\" width=\"200\"/\u003e\n\n\nDeveloper Setup\n--------------\nThe SDK can be obtained by adding it as a maven dependency, cloning the source into your project, or by downloading one of the precompiled JARs from the releases page on GitHub.\n\nGradle: \n```groovy \nimplementation 'com.box:box-android-share-sdk:3.0.0'\n```\nMaven: \n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003ecom.box\u003c/groupId\u003e\n    \u003cartifactId\u003ebox-android-share-sdk\u003c/artifactId\u003e\n    \u003cversion\u003e3.0.0\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\nIf not using Gradle or Maven, this SDK has the following dependencies and will need to be included in your project:\n* [box-android-sdk](https://github.com/box/box-android-sdk) (maven: `com.box:box-android-sdk:5.0.0`)\n\nThe SDK was migrated to AndroidX in version 3.0.0. Latest stable version with support library is 2.3.0.\n\nQuickstart\n--------------\nYou will need a BoxSession and the BoxItem from the [box-content-sdk](https://github.com/box/box-android-content-sdk). Please refer to the documentation of the box-content-sdk for additional details.\n```java\n    BoxSession session = new BoxSession(MainActivity.this);\n    BoxFolder folder = new BoxApiFolder(session).getInfo(\"\u003cFOLDER_ID\u003e\").send();\n```\n\n####File or Folder Shared Link\nTo manage an item Shared Link, launch the following activity:\n```java\n    startActivity(BoxSharedLinkActivity.getLaunchIntent((MainActivity.this, folder, session));\n```\nThis activity allows you to manage all the settings of a Shared Link (for a specific File or Folder): password restriction, permissions, expiration date, access level, etc.\n\n####Folder Collaborators\nTo manage Folder collaborators, launch the following activity:\n```java\n    startActivity(BoxCollaborationsActivity.getLaunchIntent(MainActivity.this, folder, session));\n```\nThis activity allows you to manage user access and permissions to a specific Folder. \n\nSample App\n--------------\nA sample app can be found in the [box-share-sample](../../tree/master/box-share-sample) folder.\n\nCopyright and License\n---------------------\nCopyright 2015 Box, Inc. All rights reserved.\n\nLicensed under the Box Terms of Service; you may not use this file except in compliance with the License.\nYou may obtain a copy of the License at https://www.box.com/legal/termsofservice/​\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbox%2Fbox-android-share-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbox%2Fbox-android-share-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbox%2Fbox-android-share-sdk/lists"}