Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(PHP Extension) Frame.io - Get Team IDGet your team ID. For more information, see https://docs.frame.io/docs/root-asset-ids
<?php // The version number (9_5_0) should match version of the Chilkat extension used, omitting the micro-version number. // For example, if using Chilkat v9.5.0.48, then include as shown here: include("chilkat_9_5_0.php"); // This example assumes the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. $http = new CkHttp(); // Implements the following CURL command: // curl \ // -H "Authorization: Bearer <FRAME_IO_DEV_TOKEN>" \ // https://api.frame.io/v2/accounts/<ACCOUNT_ID>/teams // Use the following online tool to generate HTTP code from a CURL command // Convert a cURL Command to HTTP Source Code // Adds the "Authorization: Bearer <FRAME_IO_DEV_TOKEN>" header. $http->put_AuthToken('<FRAME_IO_DEV_TOKEN>'); $http->SetUrlVar('account_id','b1cd046b-a3bf-4ef8-81a6-0afd74ecc455'); $sbResponseBody = new CkStringBuilder(); $success = $http->QuickGetSb('https://api.frame.io/v2/accounts/{$account_id}/teams',$sbResponseBody); if ($success == false) { print $http->lastErrorText() . "\n"; exit; } $jResp = new CkJsonObject(); $jResp->LoadSb($sbResponseBody); $jResp->put_EmitCompact(false); print 'Response Body:' . "\n"; print $jResp->emit() . "\n"; $respStatusCode = $http->get_LastStatus(); print 'Response Status Code = ' . $respStatusCode . "\n"; if ($respStatusCode >= 400) { print 'Response Header:' . "\n"; print $http->lastHeader() . "\n"; print 'Failed.' . "\n"; exit; } // Sample JSON response: // (Sample code for parsing the JSON response is shown below) // { // "image_64": null, // "project_count": 1, // "default_color": "5B53FF", // "deleted_at": null, // "image_256": null, // "background_color": null, // "session_watermark_templates": [ // ], // "font_color": null, // "email_branding": { // "_type": "email_branding", // "accent_color": null, // "background_color": null, // "default_accent_color": "5B53FF", // "default_background_color": "F7F8FA", // "id": "71cddf30-cdd6-4db9-9f1f-f119c3a6c36d", // "image": null, // "upload_url": "https://frameio-uploads-production.s3-accelerate.amazonaws.com/email_branding/71c...508199e26038" // }, // "bio": null, // "updated_at": "2020-08-18T02:20:14.432078Z", // "link": null, // "default_font_color": "20222B", // "image_128": null, // "dark_theme": false, // "disable_sbwm_internally": false, // "account_id": "b1cd046b-a3bf-4ef8-81a6-0afd74ecc455", // "name": "Chilkat's Team", // "location": null, // "solo": false, // "watermark": null, // "file_count": 0, // "duration": 0, // "image_32": null, // "team_image": null, // "default_background_color": "FFFFFF", // "resource_id": "8e32b1ae-86db-4164-83b1-81b37b2e7499", // "color": null, // "frames": 0, // "storage": 0, // "collaborator_count": 1, // "creator_id": "34b4f98a-7cc9-4159-8f46-c7c3d837fc6f", // "default_session_watermark_template_id": null, // "archived_storage": 0, // "slack_webhook": null, // "upload_url": "https://frameio-uploads-production.s3-accelerate.amazonaws.com/teams/95a5fb..a86b2663", // "member_count": 1, // "_type": "team", // "asset_lifecycle_policy": null, // "member_limit": null, // "id": "95a5fbad-688d-46fc-aef1-2f011dd76c10", // "storage_limit": null, // "access": "private", // "inserted_at": "2020-08-18T02:20:13.171582Z", // "folder_count": 0 // } // Sample code for parsing the JSON response... // Use the following online tool to generate parsing code from sample JSON: // Generate Parsing Code from JSON $image_64 = $jResp->stringOf('image_64'); $project_count = $jResp->IntOf('project_count'); $default_color = $jResp->stringOf('default_color'); $deleted_at = $jResp->stringOf('deleted_at'); $image_256 = $jResp->stringOf('image_256'); $background_color = $jResp->stringOf('background_color'); $font_color = $jResp->stringOf('font_color'); $email_branding_type = $jResp->stringOf('email_branding._type'); $email_brandingAccent_color = $jResp->stringOf('email_branding.accent_color'); $email_brandingBackground_color = $jResp->stringOf('email_branding.background_color'); $email_brandingDefault_accent_color = $jResp->stringOf('email_branding.default_accent_color'); $email_brandingDefault_background_color = $jResp->stringOf('email_branding.default_background_color'); $email_brandingId = $jResp->stringOf('email_branding.id'); $email_brandingImage = $jResp->stringOf('email_branding.image'); $email_brandingUpload_url = $jResp->stringOf('email_branding.upload_url'); $bio = $jResp->stringOf('bio'); $updated_at = $jResp->stringOf('updated_at'); $link = $jResp->stringOf('link'); $default_font_color = $jResp->stringOf('default_font_color'); $image_128 = $jResp->stringOf('image_128'); $dark_theme = $jResp->BoolOf('dark_theme'); $disable_sbwm_internally = $jResp->BoolOf('disable_sbwm_internally'); $account_id = $jResp->stringOf('account_id'); $name = $jResp->stringOf('name'); $location = $jResp->stringOf('location'); $solo = $jResp->BoolOf('solo'); $watermark = $jResp->stringOf('watermark'); $file_count = $jResp->IntOf('file_count'); $duration = $jResp->IntOf('duration'); $image_32 = $jResp->stringOf('image_32'); $team_image = $jResp->stringOf('team_image'); $default_background_color = $jResp->stringOf('default_background_color'); $resource_id = $jResp->stringOf('resource_id'); $color = $jResp->stringOf('color'); $frames = $jResp->IntOf('frames'); $storage = $jResp->IntOf('storage'); $collaborator_count = $jResp->IntOf('collaborator_count'); $creator_id = $jResp->stringOf('creator_id'); $default_session_watermark_template_id = $jResp->stringOf('default_session_watermark_template_id'); $archived_storage = $jResp->IntOf('archived_storage'); $slack_webhook = $jResp->stringOf('slack_webhook'); $upload_url = $jResp->stringOf('upload_url'); $member_count = $jResp->IntOf('member_count'); $v_type = $jResp->stringOf('_type'); $asset_lifecycle_policy = $jResp->stringOf('asset_lifecycle_policy'); $member_limit = $jResp->stringOf('member_limit'); $id = $jResp->stringOf('id'); $storage_limit = $jResp->stringOf('storage_limit'); $access = $jResp->stringOf('access'); $inserted_at = $jResp->stringOf('inserted_at'); $folder_count = $jResp->IntOf('folder_count'); ?> |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.