A community space to collaborate on Box APIs, explore SDKs, and build powerful applications
Recently active
Got an interesting question from a developer: I am accessing box to download an xlsx file, the file gets downloaded, yet it is corrupted, may you help ? thanks in advance file_id = '1234' download_file = client.file(file_id).get() transfer_file = open("/home/wsuser/work/" + download_file.name, 'wb') download_file.download_to(transfer_file)
Got an interesting question from a developer: I need to rename a file in Box using the Python SDK API. I know the filename, but I guess to rename it I need a file object. How do I create a file object when all I have is the name of the file? The file is located in the root folder.
Got an interesting questions from a developer: I’m looking to get video durations for a list of box.com files but can’t find anywhere in the API how to do it. I’m needing this for lots of videos uploaded to Box so I’m hoping to grab the video duration (you can see it on the video preview) instead of downloading the entire file. I’m working in Python.
Got an interesting question from a developer: I have been shared a Box folder via the following link: https://asmodeeuk.app.box.com/v/HobbyOrder I would like to programatically access these files in python or at least download them locally. I have set up a developer box account and I am just using the developer token for now. TOKEN = 'DEV_TOKEN' auth = OAuth2(None, None, access_token=TOKEN) box = Client(auth) I have also added this to my favourites in Box. favourites_id = 8166214818 items = box.collection(collection_id=favourites_id).get_items() for item in items: print(item.id) I can use the above code to see that the folder is in my favourites collection {'etag': '0', 'id': '20105505368', 'name': 'Asmodee Box', 'sequence_id': '0', 'type': 'web_link', 'url': 'https://asmodeeuk.app.box.com/v/HobbyOrder'} However I cannot figure out how to use the above to open the folder and list / download the items within. Can anyone help wit
In this article, we’ll discuss three ways that developers can use to upload content to the Box cloud. These include the normal upload, chunked upload, and manual upload. Each method has its own benefits and use cases, and we’ll explore how to implement them using the Box Python SDK. By the end of this article, you’ll have a better understanding of the different upload methods available to you and which one may be the best fit for your specific needs. This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/3-ways-to-upload-content-to-box-using-python-5c41d015faf9?source=rss----a995c24848a3---4
This is a companion discussion topic for the original entry at https://developer.box.com/changelog/#2023-05-26-salesforce-ui-elements
Box Sign APIの新しいテンプレート機能でドキュメントの署名プロセスを強化し、APIによるデータの直接統合と事前設定を可能にします。先日、Boxアプリで作成したテンプレートをAPIで直接使用する機能を追加してBox Sign APIを強化しました。 This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box-sign-api%E3%81%A7%E3%81%AE%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%81%AE%E4%BD%BF%E7%94%A8-21532f568e33?source=rss----a995c24848a3---4
This is a companion discussion topic for the original entry at https://developer.box.com/changelog/#2023-03-08-downloading-zip-archives
Get started with the Box Python SDK, using OAuth 2.0 in under 3 minutesI was looking for a way to get developers started using the Box platform as quickly as possible. This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box-python-sdk-from-zero-to-first-request-in-3-minutes-b88599458df7?source=rss----a995c24848a3---4
Box has quite a broad range of SDKs, including Python, Java, .NET, iOS and Node.js. Let’s create a simple project using the Box Node.js SDK and create an app where users can authenticate with OAuth 2.0. The app will consist of a login page and a main page with basic Box user data, accessible after successful OAuth 2.0 authentication. This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/getting-started-with-box-node-js-sdk-with-oauth-2-0-5ca2e2e9c713?source=rss----a995c24848a3---4
This blog is a repost from Appsmith — written originally by Joseph Petty. This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/building-a-crud-app-using-box-and-appsmith-fb7eabf0236c?source=rss----a995c24848a3---4
Happy Cloud Content Summit 2023! If you haven’t signed up for the event yet, its not too late to join in today. There are three developer focused sessions on using Box Platform and a wealth of other cool demos and announcements you won’t want to miss. This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box-salesforce-flow-tutorial-dbb782ac82a6?source=rss----a995c24848a3---4
現在Cloud Content Summit 2023を開催中です。このイベントにまだ申し込んでいない場合は、今日参加すれば間に合います。(注: 本イベントはすでに終了しています) Box Platformの使用に関する開発者向けの3つのセッションに加え、その他にも見逃せないすばらしいデモや発表が多数用意されています。 This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box%E3%81%A8salesforce%E3%83%95%E3%83%AD%E3%83%BC%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB-e63e9bd18830?source=rss----a995c24848a3---4
このブログは、Joseph Petty氏が執筆したAppsmithのブログを再投稿したものです。 This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box%E3%81%A8appsmith%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9Fcrud%E3%82%A2%E3%83%97%E3%83%AA%E3%81%AE%E4%BD%9C%E6%88%90-8b8ed5ce54e4?source=rss----a995c24848a3---4
Enhance your document signing process with Box sign API’s new template capabilities, allowing direct integration and pre-population of data via the API. This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/using-templates-with-the-box-sign-api-3404688f21a7?source=rss----a995c24848a3---4
Boxには、Python、Java、.NET、iOS、Node.jsなど、さまざまなSDKが用意されています。Box Node.js SDKを使用してシンプルなプロジェクトを作成し、ユーザーがOAuth 2.0を使用して認証できるアプリを作成しましょう。このアプリは、ログインページと、Boxユーザーの基本データを含むメインページで構成し、OAuth 2.0認証に成功した後にアクセスできるようにします。 This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box-node-js-sdk%E3%81%A8oauth-2-0%E3%81%AE%E4%BD%BF%E7%94%A8-df0058773c26?source=rss----a995c24848a3---4
OAuth 2.0を使用して、3分以内にBox Python SDKを利用できるようにしましょう。私は、開発者が可能な限り迅速にBox Platformの使用を開始できるようにする方法を探していました。 This is a companion discussion topic for the original entry at https://medium.com/box-developer-blog/box-python-sdk-3%E5%88%86%E3%81%A7%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E6%9C%80%E5%88%9D%E3%81%AE%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%82%92%E8%A1%8C%E3%81%86%E3%81%BE%E3%81%A7-dd54727500e2?source=rss----a995c24848a3---4
Whether you are building a custom classification service or monitoring the event stream for SmartAccess events, you’ll find like-minded folx here. For more information on Box Shield APIs, check out these links: Classifications Shield Information Barriers Shield Events
Whether you are logging events or kicking off workflows with webhooks, you’ll find the answers you seek here. For more information, check out these links: Webhooks Events
Whether you are looking to build a full customer facing portal or just add Box functionality to your app, UI Elements are here to help. For more information, check out our documentation.
Let’s face it, authentication is usually the hardest part of any new API. We can help. For more information, check out our documentation.
If you want to automate and scale your tedious daily chores, the Box CLI is your friend. For more information, you can check out these links: Docs page Github home Github docs CLI Quickstart Sample Code
Come on in and let us help you build your app! For more information, you can check out these links: Docs page Github home Github docs Sample Code UI Components Browse Share Preview
I see you are sharp. Come on in the Visual Studio! For more information, you can check out these links: Docs page Github home Github docs Sample Code
Grab a cup o’ joe and join in on the Java talk! For more information, you can check out these links: Docs page Github home Github docs Sample Code
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.