You can download two versions of our proxy code: Select one or more of your accounts for authorization. The maximum header size that our server accepts is 8K, which means that you must select 30 accounts or less to apply the credentials to.
So, Brightcove recommends option 1. Note that if a credential is created for multiple accounts, users will only see that credential if they have access to all of those accounts.
This topic provides an overview of creating and managing API authentication credentials. Option 1 takes more time upfront.
Select the API s and permission s to enable for this registration. Get credentials app Find all the code associated with this sample in this GitHub repository. Copy the client secret and store it in a secure location as the client secret will not be displayed again. This sample shows you how to get client credentials from a web app.
For security reasons, we recommend that you limit the scope of permissions for a set of credentials to the smallest set of accounts and operations necessary. This feature is only available for Professional and Enterprise accounts.
Because the OAuth API is not CORS-enabled and requests must be made from the server side, the app sends necessary information to a proxy, which then makes the api request and sends the response back to the client. A Client ID and Client secret will be returned.
Revoking client registrations To revoke a client registration, click the Revoke link next to the registration. Proxy code In order to build your own version the sample app on this page, you must create and host your own proxy. Introduction Getting client credentials is a one-time prerequisite for getting access tokens, which the majority of Brightcove APIs use ato authenticate requests.
The API Authentication page will open displaying your current client registrations. Managing client registrations The API Authentication page can be used to view and manage client registrations.
Creating client registrations The API Authentication page is used to create new client registrations. The proxy here is written in PHP, but any server-side language will do - you just need to be able to send a POST request to the app over the internet.
Revoking a registration permanently disables it and cannot be undone. Enter a Name and Short Description for the client registration.
Toggle the actual display of the player by clicking the Result button. From here, you can: However, if the Client ID and Client secret are the same across all content sources as with option 2it will be a burden to add a new content source because you will need to generate a new Client ID and Client secret and update all of content sources in DFP.
To view the registration details, click the on the name. Click Register New Application. Regardless of whether you chose option 1 or 2, for each content source that you set up in DFP, you need to provide a unique Account ID.
Find all the code associated with this sample in this GitHub repository. For a full explanation of client credentials, see how the Brightcove OAuth service works.
User 2 will not see the credential as they do not have access to account B. Only the client registrations for the account you are logged into will display. For more information on enabling basic authentication, see Managing Account Settings. Please switch to one of those languages to access this feature.
A list of your current registrations will display.Brightcove is an online digital media platform used by media companies, businesses and organizations worldwide to publish and distribute video on the Web. The on-demand platform is used by professional publishers to power online video initiatives.
The Brightcove Media API allows users to interact with their Brightcove Media Library. This. Get credentials app. Find all the code associated with this sample in this GitHub repository.
See the Pen OAuth API Sample: Create Client Credentials by Brightcove Learning Services (@rcrooks) on CodePen. Using the CodePen. Brightcove Inc. (NASDAQ: BCOV), is a leading global provider of powerful cloud solutions for delivering and monetizing video across connected devices. Brightcove Inc.
This project provides a starting point for integrating the Brightcove CMS API into your application. It provides simple ways to interact with the API, as well as a long list of helper functions. - brightcove/PHP-API-Wrapper. Brightcove REST APIs. The Brightcove RESTful APIs allow you to automate interactions with the Brightcove systems and create integration between Brightcove systems and your CMS and other applications.
Once; Video Cloud. API Use Brightcove Inc. (NASDAQ: BCOV), is a leading global provider of powerful cloud solutions for delivering and. This topic provides an overview of creating and managing API authentication credentials. So, Brightcove recommends option #1. Related content.
Managing Account Settings. Generating Access Tokens. OAuth API Sample: Get an Access Token. Overview: OAuth API v4.
Getting Access Tokens.Download