|
QVimeo
A Qt/C++ library and QML module to access the Vimeo Data API.
|
Handles OAuth 2.0 authentication requests. More...
Public Slots | |
| void | exchangeCodeForAccessToken (const QString &code) |
| Submits code in exchange for a Vimeo access token. | |
| void | requestClientAccessToken () |
| Requests a client access token required for unauthenticated requests. | |
Public Slots inherited from QVimeo::Request | |
| void | cancel () |
| Cancels the current HTTP request. | |
Properties | |
| QString | redirectUri |
| The uri that the web view will be redirected to during authentication. | |
| QStringList | scopes |
| The list of scopes for which to request permission. | |
Properties inherited from QVimeo::Request | |
| QString | clientId |
| The client id used when making requests to the Vimeo Data API. | |
| QString | clientSecret |
| The api key used when making requests to the Vimeo Data API. | |
| QString | accessToken |
| The access token used when making requests to the Vimeo Data API. | |
| QUrl | url |
| The url used when making requests to the Vimeo Data API. | |
| QVariantMap | headers |
| The headers used when making requests to the Vimeo Data API. | |
| QVariant | data |
| The data used when making HTTP PATCH/POST requests to the Vimeo Data API. | |
| Operation | operation |
| The last HTTP operation type. | |
| Status | status |
| The status of the last request. | |
| QVariant | result |
| The result of the last HTTP request. | |
| Error | error |
| The error resulting from the last HTTP request. | |
| QString | errorString |
| A description of the error resulting from the last HTTP request. | |
Additional Inherited Members | |
Public Types inherited from QVimeo::Request | |
| enum | Operation |
| The operation type of the last HTTP request. More... | |
| enum | Status |
| The status of the last HTTP request. More... | |
| enum | Error |
| The error resulting from the last HTTP request. More... | |
Signals inherited from QVimeo::Request | |
| void | clientIdChanged () |
| Emitted when the clientId changes. | |
| void | clientSecretChanged () |
| Emitted when the clientSecret changes. | |
| void | accessTokenChanged (const QString &token) |
| Emitted when the accessToken changes. | |
| void | urlChanged () |
| Emitted when the url changes. | |
| void | dataChanged () |
| Emitted when the data changes. | |
| void | headersChanged () |
| Emitted when the headers change. | |
| void | operationChanged () |
| Emitted when the operation changes. | |
| void | statusChanged (Status s) |
| Emitted when the status changes. | |
| void | finished () |
| Emitted when the request is completed. | |
Public Member Functions inherited from QVimeo::Request | |
| void | setNetworkAccessManager (QNetworkAccessManager *manager) |
| Sets the QNetworkAccessManager instance to be used when making requests to the Vimeo API. | |
Protected Slots inherited from QVimeo::Request | |
| void | head (bool authRequired=true) |
| Performs a HTTP HEAD request. | |
| void | get (bool authRequired=true) |
| Performs a HTTP GET request. | |
| void | post (bool authRequired=true) |
| Performs a HTTP POST request. | |
| void | put (bool authRequired=true) |
| Performs a HTTP PUT request. | |
| void | patch (bool authRequired=true) |
| Performs a HTTP PATCH request. | |
| void | deleteResource (bool authRequired=true) |
| Performs a HTTP DELETE request. | |
Handles OAuth 2.0 authentication requests.
The AuthenticationRequest class is used for obtaining and revoking access tokens for use with the Vimeo Data API.
For more details on Vimeo authentication, see here.
1.8.1.2