A simple console application for taking out (majority of) Workplace contents.
This is a custom-made takeout .NET Framework console application to extract content of interest from Workplace using Workplace integration.
This is not an official Facebook Workplace takeout application. I made this to extract data to migrate to other platform.
Be careful of the amount of data extracted. Please study the Workplace's Platform Policies.
- .NET Framework >4.6.1 - you can change the target framework, but this should be the minimum.
- Visual Studio 2019 - you can use Community edition. The required workload: .NET desktop development
- Get Facebook Workplace Integration Access Token.
- Edit appsettings.json:
- Fill in facebook:AccessToken - for the calling API.
- Fill in takeout:OutputFolderPath - takeout content will be populated in specified folder.
- Open WorkplaceTakeout.sln.
- Build & Run project.
You need a custom integration which can be created in the Admin Panel as Workplace System Administrator.
The demo within uses all Read access permissions. Read Workplace permissions doc.
Read Graph API doc.