Как получить доступ к папке Box, которой поделились со мной, используя C # SDK - PullRequest
1 голос
/ 30 мая 2019

Кто-то поделился со мной папкой Box.com по ссылке.Мне нужно иметь возможность использовать C # SDK или REST API для загрузки документов из их папки.

Я пробовал все 3 типа аутентификации и пытался получить доступ как с C # SDK, так и с REST API.

//SDK attempt
var findFolder = await client.SharedItemsManager.SharedItemsAsync("https://<userWhoSharedWithMe>.box.com/s/<folderHash>");  // notFound
var folder = await client.FoldersManager.GetInformationAsync(findFolder.Id); 
var items = folder.ItemCollection;

//API Attempt
var client = new HttpClient
{
    BaseAddress = new Uri("https://api.box.com")
};
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "<bearerToken>");

var response = await client.GetAsync("2.0/folders/<folderId>/items");
var content = await response.Content.ReadAsStringAsync();

Есть ли способ программной загрузки документов из папки с ящиками, которой я поделился по ссылке?

- отредактировано 06/04/2019

Владелец папкии я пробовал разные вещи, и кажется, что API все еще не позволяет мне видеть содержимое общей папки.Есть ли что-нибудь, что нужно сделать владельцу папки, чтобы сделать его видимым?

...