![]() ![]() This process is normally referred to as a User "granting credentials," via a special login screen. OAuth2.0 is a common authentication protocol that enables a user to allow one application to interact with another in a limited fashion, without directly sharing credentials. In response, you should see a JSON representation of your User record.Ĭongratulations! You've just made your first call to the Frame.io API. Store it somewhere safe - it represents access to your account, and once you navigate off this page, you won't be able to see it again.Īt this point, you should receive an email verifying that you made a token with your chosen scopes. Copy the string presented in the Token field.If you are successful, you'll get a page with a summary of information about your token. Scroll down and click the Create button.You can create tokens with more specific permissions and privileges later as needed (see Scopes for more information). For this walkthrough, simply click on Select all scopes. Under SCOPES, you can select which precise access scopes this token should have. For DESCRIPTION, we recommend choosing something that will help you remember what you use the token for. On the new token screen, you need to provide a description and scopes for your token.To create a new Developer Token, click the Create a Token button. Sign into the Frame.io Developer Portal with your Frame.io user credentials.If you don't have a Frame.io account, you can sign up quickly and easily by going to Frame.io and clicking Sign Up Free. There is a little bit more overhead with managing bearer tokens via OAuth, so it's not uncommon to first experiment with a Developer Token, and then refactor the work into an OAuth app later. OAuth Code Flow is appropriate for externally-hosted applications that need to act on behalf of several different users. Integration scenarios where all actions can be taken via a single Account/User context.Experimenting (because you can create and destroy them very quickly).When getting started, you'll want to use a Developer Token for your project.ĭeveloper Tokens are associated with an individual user's account, have the same access permissions as the User who created them, and are restricted by scopes. Which Authentication Type is Best for My Project? OAuth 2 authorization code flow, which will enable Frame.io users to sign in with their credentials and grant an external application permission to act on their behalf.Īll actions using the API, whether conducted through either type of authentication, ultimately use bearer token headers, and are controlled by scopes.Developer tokens: a persistent bearer token that carries the same access and permissions as the individual user who generated it. ![]() The Frame.io API offers two choices for authentication: You will need to make these same changes once again when you are logged in to your production environment.Authentication is required for making API calls with the Frame.io API. Please note that any changes you make in a sandbox environment that you wish to implement in your production environment will not automatically be carried over. To switch to the production environment from a sandbox environment, simply log out of your account and log back in again. How to switch between production and sandbox environments If you would like access to a sandbox environment for your account, simply contact us and we will enable this. You can switch between this and the production environment at any time. It is designed specifically for testing and development. What is a sandbox?Ī sandbox is a copy of your production environment, albeit one with reduced functionality and storage. This can be carried out in another type of environment called a sandbox. It is, however, also possible to experiment with certain features and see what kind of effect they have without you needing to commit to them. This happens in what we call a production environment. Ordinarily, the changes you make in the Admin Panel will take effect as soon as you save them. Changing Themes of existing SmartFrames. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |